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

Тема в разделе "Веб-серверы - Администрирование", создана пользователем EmptyR, 29 май 2011.

Наш партнер Genesis Hackspace
  1. EmptyR

    EmptyR Веб мастер

    Регистрация:
    6 окт 2010
    Сообщения:
    168
    Симпатии:
    0
    Подскажите, как в htaccess записать правильно переадресацию с кириллической папки /index.php/файлы на корневой каталог.
    Т.е., заходим мы в http://site.ru/index.php/файлы , а нас автоматов перемещает в http://site.ru/.
     
  2. 1ive

    1ive Well-Known Member
    Web Team

    Регистрация:
    12 сен 2010
    Сообщения:
    623
    Симпатии:
    0
  3. EmptyR

    EmptyR Веб мастер

    Регистрация:
    6 окт 2010
    Сообщения:
    168
    Симпатии:
    0
    Что означает выделенный участок цитаты? Случаем, не данную страницу, тобишь, нужно вставлять такой htaccess файл в index.php/файлы? Если это так, то не вариант, ссылка генерируется через SEF (ЧПУ). Нужна такая конструкция, которая вставлялась в корневой .htaccess, и которая ясно бы говорила, что нужно перейти со страницы http://site.ru/index.php/файлы на страницу http://site.ru/.
     
  4. 1ive

    1ive Well-Known Member
    Web Team

    Регистрация:
    12 сен 2010
    Сообщения:
    623
    Симпатии:
    0
  5. EmptyR

    EmptyR Веб мастер

    Регистрация:
    6 окт 2010
    Сообщения:
    168
    Симпатии:
    0
    Попытался написать так:
    Код (Text):
    RewriteEngine on
    RewriteBase /
    RewriteRule index.php/файлы index.php [R,L]
    Казалось бы, всё просто - переходим через редирект в последнюю очередь из index.php/файлы в index.php, но как то не идёт...
     
  6. vital

    vital Больной Компом Детектед

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

    1ive Well-Known Member
    Web Team

    Регистрация:
    12 сен 2010
    Сообщения:
    623
    Симпатии:
    0
    Файлы == %D1%84%D0%B0%D0%B9%D0%BB%D1%8B
     
Загрузка...

Поделиться этой страницей