Переадресация с подпапки на корневую папку

EmptyR

Веб мастер
06.10.2010
164
0
#1
Подскажите, как в htaccess записать правильно переадресацию с кириллической папки /index.php/файлы на корневой каталог.
Т.е., заходим мы в http://site.ru/index.php/файлы , а нас автоматов перемещает в http://site.ru/.
 

EmptyR

Веб мастер
06.10.2010
164
0
#3
Что означает выделенный участок цитаты? Случаем, не данную страницу, тобишь, нужно вставлять такой htaccess файл в index.php/файлы? Если это так, то не вариант, ссылка генерируется через SEF (ЧПУ). Нужна такая конструкция, которая вставлялась в корневой .htaccess, и которая ясно бы говорила, что нужно перейти со страницы http://site.ru/index.php/файлы на страницу http://site.ru/.
 

EmptyR

Веб мастер
06.10.2010
164
0
#5
Попытался написать так:
Код:
RewriteEngine on
RewriteBase /
RewriteRule index.php/файлы index.php [R,L]
Казалось бы, всё просто - переходим через редирект в последнюю очередь из index.php/файлы в index.php, но как то не идёт...
 

vital

Больной Компом Детектед
29.01.2006
2 432
42
#6
Во-первых, а с чего вы решили, что можно записать просто так кириллицу в хтакцес? Как вы знаете, кириллица в урлах будет представлена в urlencode() виде, %D0%9D%D0%B0%D0%B4%D0%B5%D1%8E%D1%81%D1%8C-%D1%8D%D1%82%D0%BE-%D1%84%D0%B5%D0%B9%D0%BA Например. (Это скопипастил с другого сайта, где есть русские урлы). И если вы хотите чпу с русскими буквами - не хтакцесом, а ручками в index.php.