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

Как сделать редирект?

Подскажите, пожалуйста, как сделать редирект по маске.
с
http://site.org/index5.php?t=gdz-po-iskusstvu-8-9-klass-sergeev

на http://site.org

Пробую так RedirectMatch 301 /index5.php(.*)$ http://site.org

Редиректит, но в строке остается ?t=gdz-po-iskusstvu-8-9-klass-sergeev
  • Вопрос задан
  • 86 просмотров
Подписаться 1 Оценить Комментировать
Ответ пользователя Виктор Таран К ответам на вопрос (2)
shambler81
@shambler81 Куратор тега htaccess
site.org/index5.php?t=gdz-po-iskusstvu-8-9-klass-s... - вопервых редирект матч не видит гет запросы
и вам нужно собираь конструкцию по другому

RewriteCond %{REQUEST_URI} ^index5.php$
RewriteCond %{QUERY_STRING} (^|&)t=gdz-po-iskusstvu-8-9-klass-sergeev($|&)
RewriteRule ^(.*)$ /? [L,R=301]

Таким образом можно подцепить квери, посколькуо он не является частью урла.
Ну и да ваш вопрос как удалить, просо нужно поставит ? вконце
Ответ написан
Комментировать