Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2015, 16:48   #1
igor17
Пользователь
 
Аватар для igor17
 
Регистрация: 02.06.2010
Сообщений: 16
По умолчанию Вопрос по ЧПУ

Привет всем.

Друг попросил сделать ему ЧПУ на сайте. (У него действующий сайт на пхп но я решил сперва потренироваться на своем статичном чтобы не наломать дров).
Я админю и с ЧПУ не сталкивался, но обещал помочь (о чем ныне сожалею).
Надо чтобы при вводе запроса http://xx.yy.zz/Myfamily/Album/index.html
перенаправляться в каталог MyAlbum при помощи .htaccess .

После всех манипуляций с .htaccess он выглядит так:

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^MyAlbum$ Album$1 [L,R=301]
Redirect 301 /Myfamily/MyAlbum http://xx.yy.zz/Myfamily/Album

Результат: "запрошенная страница http://xx.yy.zz/Myfamily/Album/index.html не найдена на этом сервере." остается уже неделю.
Прошу помочь разобраться в чем поблема.
igor17 вне форума Ответить с цитированием
Старый 05.03.2015, 17:30   #2
Fenex
Форумчанин
 
Аватар для Fenex
 
Регистрация: 15.02.2012
Сообщений: 821
По умолчанию

Если я правильно понял, то видимо так?
Код:
RewriteEngine on
RewriteRule ^MyAlbum/(.*)$ /Myfamily/MyAlbum/$1
^-.-^ My GitHub
Fenex вне форума Ответить с цитированием
Старый 05.03.2015, 18:16   #3
igor17
Пользователь
 
Аватар для igor17
 
Регистрация: 02.06.2010
Сообщений: 16
По умолчанию

Увы нет.
Давай разберем что эта строка: RewriteRule ^MyAlbum/(.*)$ /Myfamily/MyAlbum/$1
делает?

Переписывает запрос по адресу MyAlbum/и_т.д. на адрес /Myfamily/MyAlbum/
при том, что каталог MyAlbum вложен в Myfamily.
А что надо?
Надо чтобы по ссылке
<A HREF="Myfamily/Album/index.html">Семейный фотоальбом</A>
клиент переходил по адресу "Myfamily/MyAlbum/index.html"
igor17 вне форума Ответить с цитированием
Старый 05.03.2015, 19:20   #4
Fenex
Форумчанин
 
Аватар для Fenex
 
Регистрация: 15.02.2012
Сообщений: 821
По умолчанию

э... Я не догоняю, вам точно нужно ЧПУ? Судя по последнему сообщению, вы хотите сделать обычный редирект, а не ЧПУ.
^-.-^ My GitHub
Fenex вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЧПУ в .htaccess Небесный PHP 7 06.12.2013 16:49
ЧПУ в Apache moshkin_ura PHP 4 03.10.2012 13:57
ЧПУ kuba1981 PHP 11 02.10.2012 16:23
ЧПУ и Кирилица joe WordPress и другие CMS 1 25.10.2010 14:36
ЧПУ и изображения Linel PHP 6 24.09.2010 09:07