За последние 24 часа нас посетил 20761 программист и 1133 робота. Сейчас ищут 387 программистов ...

Помогите с htaccess

Тема в разделе "Настройка веб-сервера", создана пользователем romagromov, 9 апр 2020.

Метки:
  1. romagromov

    romagromov Активный пользователь

    С нами с:
    17 дек 2015
    Сообщения:
    73
    Симпатии:
    0
    Здравствуйте!
    Сложная для меня задача, нужна помощь.

    Нужно настроить редирект со страниц у которых в урле есть /search/ и нет filter=8
    на тот же самый урл нов конце добавить ?filter_8=4

    Пример,
    /search/100-some-editor (есть /search/ нет filter)
    редиректим на
    /search/100-some-editor?filter_8=4
     
  2. Emilien

    Emilien Активный пользователь

    С нами с:
    30 июн 2016
    Сообщения:
    246
    Симпатии:
    156
    Код (Text):
    1. RewriteCond %{QUERY_STRING} !(^|&)filter
    2. RewriteRule ^search/.* /$0?filter_8=4 [R=301,L,QSA]
     
  3. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.591
    Симпатии:
    360
    Наверное, знак равенства - опечатка и должно быть подчеркивание?
     
  4. romagromov

    romagromov Активный пользователь

    С нами с:
    17 дек 2015
    Сообщения:
    73
    Симпатии:
    0
    Ну да, вот так правильно filter_8=4