Установить перенаправление htaccess на основе строки запроса - PullRequest
0 голосов
/ 24 марта 2011

Я хочу перенаправить старые страницы следующим образом:

http://www.agriturismoborgobiaia.it/index.php?option=com_content&view=article&id=47&Itemid=54&lang=en

на

http://www.agriturismoborgobiaia.it/

Только если строка запроса содержит определенное значение.

Как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 24 марта 2011

Так что вы должны использовать mod_rewrite из apache (или каков ваш движок)

RewriteEngine On
RewriteCond %{QUERY_STRING} <a regex here>
RewriteRule ^.*$ http://www.agriturismoborgobiaia.it/ [R,L]

Посмотрите на Чистый URL , Руководство по перезаписи и Документация mod_rewrite как ссылки:

0 голосов
/ 24 марта 2011

В вашем .htaccess

Redirect 301 oldpage newpage
...