У меня есть следующие Перенаправление в htaccesБрус генерировать 301 Перенаправление с помощью .htaccess
Redirect 301 /xxxxxxxxxxxxxxxxxxx.html https://xxxxxxxxxx/yyyyyyyyyy/zzzzzzzzzzzz.html
хорошо это работает должным образом, однако, если я пытаюсь добавить больше переназначения, используя тот же метод, что они не работают, единственное отличие состоит в том, что эти ссылки не имеют расширения .html.
Redirect 301 /xxxxxxxxxxxxxxxxxxx https://xxxxxxxxxx/yyyyyyyyyy/zzzzzzzzzzzz
Пример: У меня есть следующий URL https://estetic4you.com/product/index?brand=Mesoestetic который возвращает сообщение об ошибке 404, поэтому я использую следующий код: RedirectMatch 301 ^/product/index?brand=Mesoestetic$ estetic4you.com/14-mesoestetic
, но до сих пор не перенаправление. Я также попытался:
Redirect 301 /product/index?brand=Mesoestetic https://www.estetic4you.com/14-mesoestetic
и он не работает
это еще не перенаправляет. Я покажу вам точную проблему. PD: im редактирование сообщения ... У меня есть следующий url http://www.estetic4you.com/product/index?brand=Mesoestetic, который возвращает ошибку 404, поэтому я использую следующий код: RedirectMatch 301 ^/product/index? brand = Mesoestetic $ https://www.estetic4you.com/14-mesoestetic, но все же не перенаправляет – romanturbo
Нет, вы не можете сопоставить строку запроса с помощью 'RedirectMatch'. Измените вопрос в этом примере, чтобы я мог обновить свой ответ. – anubhava
Ive обновил вопрос – romanturbo