Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Как сделать редирект в .htacces с кириллицей?

Тема в разделе "Вопросы- ответы", создана пользователем GreenMonster, 1 фев 2017.

01.02.17 в 19:11
02.02.17 в 01:40
2
2.939
0
  1. TopicStarter Overlay
    GreenMonster

    GreenMonster Посетитель

    Регистрация:
    16 янв 2017
    Сообщения:
    58
    Лучших ответов:
    0
    Рейтинги:
    +6 / 0 / -0
    Добрый день. Делаю хак для поиску по доп. полю. Смысл хака в том, что будет удалятся /xfsearch/ из адресной строки, и конечный адрес будет site.com/coutry/США, например.
    Но столкнулся с проблемой: Правленый .htacces ломает стили. Как я понял, он ломает .htacces'ы в папках с стилями.
    Для реврайта пробовал разные комбинации, одни ломают стили, другие не работают с кириллицей, которые прописаны в доп. полях, так что подскажите нормальный реврайт.

    Юзаю такую конструкцию:
    RewriteRule ^№1/№2 index.php?do=xfsearch&1=$1&2=$2 [L]
    Естественно, №1 и №2 нужно заменить на правильный реврайт.
     
  2. TopicStarter Overlay
    GreenMonster

    GreenMonster Посетитель

    Регистрация:
    16 янв 2017
    Сообщения:
    58
    Лучших ответов:
    0
    Рейтинги:
    +6 / 0 / -0
    Например такое:
    RewriteRule ^(.*)/([0-9]+)(/?)+$

    Работает с латиницей и цифрами, со стилями все нормально, но кириллицу не ищет.
     
  3. TopicStarter Overlay
    GreenMonster

    GreenMonster Посетитель

    Регистрация:
    16 янв 2017
    Сообщения:
    58
    Лучших ответов:
    0
    Рейтинги:
    +6 / 0 / -0
    Неа, ломаются стили.
    Еще прикол в том, что ГЕТ запросы ищут кириллицу. ГЕТ такого типа:
    index.php?do=xfsearch&xfname=director&xf=Джордж+Миллер
     
Яндекс.Метрика