htaccess - перенаправление URL с параметром на тот же URL с другими параметрами

1

У меня есть своего рода веб-сайт, и я столкнулся с проблемой.

В основном все, что я хочу, - это временно перенаправить любую ссылку, содержащую определенный параметр, на одну и ту же ссылку, но с другим параметром. Я сделал некоторые исследования о.htaccess и параметрах, но я не могу понять синтаксис.

Пример:

From: 
http://domain.com/link?___store=default

To:
http://domain.com/link?___store=english
Теги:
dns
.htaccess
redirect

1 ответ

1
Лучший ответ

добавьте следующие директивы в ваш.htaccess:

RewriteEngine on
RewriteCond %{QUERY_STRING} ^___store=(default)(.*)$
RewriteRule ^(.*)$ $1?___store=english%2 [R=301,L]

Надеюсь, это поможет вам. :)

  • 0
    Оно работает! Спасибо! Есть небольшая проблема, что он перенаправляет в корневую папку. Что-то вроде /var/www/html/www.domain.ro/link?___store=default
  • 0
    Попробуйте небольшие манипуляции в приведенном выше коде. Я уверен, что вы это сделаете :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню