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

EmptyR

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

1ive

RewriteEngine on
RewriteRule ^/(.+) [R,L]
 

EmptyR

Веб мастер
06.10.2010
153
0
BIT
0
RewriteRule ^/(.+) [R,L]
Что означает выделенный участок цитаты? Случаем, не данную страницу, тобишь, нужно вставлять такой htaccess файл в index.php/файлы? Если это так, то не вариант, ссылка генерируется через SEF (ЧПУ). Нужна такая конструкция, которая вставлялась в корневой .htaccess, и которая ясно бы говорила, что нужно перейти со страницы на страницу .
 
1

1ive

RewriteEngine on
RewriteRule ^/index.php/(.+) [R,L]
 

EmptyR

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

vital

Во-первых, а с чего вы решили, что можно записать просто так кириллицу в хтакцес? Как вы знаете, кириллица в урлах будет представлена в 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.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!