Задать вопрос
@sergeiy_permyakov

Как перенаправить все ссылки такого вида?

Подскажите как сделать перенаправление такого вида
//site.ru/?wordfence_lh=1&hid=B32A556F519D0207F45797596B7D5639

Чтобы все ссылки где есть /?wordfenc_lh перенаправлялись на файл 404.php

Сделал вот так
RewriteCond %{REQUEST_URI} /?wordfence.* [NC]
RewriteRule .+ /410.php [L,R=301]

Не работает
  • Вопрос задан
  • 112 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    FullStack-разработчик: тариф PRO
    14 месяцев
    Далее
Решения вопроса 1
@dodo512
Если нужен редирект с кодом 301.
RewriteCond %{QUERY_STRING} (?:^|&)wordfence_lh=
RewriteRule ^ /404.php? [R=301,L]


Если нужно внутреннее перенаправление.
ErrorDocument 404 /404.php

RewriteCond %{QUERY_STRING} (?:^|&)wordfence_lh=
RewriteRule ^ - [R=404,L]


Или
RewriteCond %{QUERY_STRING} (?:^|&)wordfence_lh=
RewriteRule ^ /404.php? [L]
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы