Редирект .htaccess с параметрами

Редирект 301 в .htaccess с параметрами

Если у вас в урле сайта есть параметры (?sort=1 или что-то еще), то делать такой редирект неправильно:

Redirect 301 https://site.by/item_cat.php?id_item=600 https://site.by/car/auto-mercedes-600

Редирект должен быть таким:

# Сперва находим в урле нужный id
RewriteCond %{QUERY_STRING} ^id_item=600$ [NC]
# Затем подменяем урл на нужный
RewriteRule ^item_cat.php$ car/auto-mercedes-600? [R=301,L]
Поделиться
Отправить
Запинить
 97   6 мес   2019   htaccess   редирект   советы
Популярное