301 Перенаправление и строки запроса

У Вас есть "NameVirtualHost *:80" или подобный как глобальная строка конфигурации?

Это обычно что случилось, когда виртуальные хосты просто не работают в Apache.

1
задан 23 March 2010 в 18:46
2 ответа

Я использовал следующее для решения моих проблем:

RewriteCond %{QUERY_STRING} ^pc=/product/9999
RewriteRule (.*) http://www.newdomain.com/index.php?var=yup [L,R=301]

Спасибо

1
ответ дан 4 December 2019 в 02:09

Я полагаю, что это - то, что Вы хотите.

RewriteCond %{HTTP_HOST} ^olddomain\.com$ [NC]
RewriteRule ^\?pc=/product/9999$ http://newdomain/newurl.php?var=yup [NC,R=301,L]

RegEx мог быть немного выключен. Я сделал это первое, что пришло на ум.

0
ответ дан 4 December 2019 в 02:09
  • 1
    Спасибо, но как это произошло я просто, решило его сам.. Проверьте мой ответ –  icelizard 23 March 2010 в 19:05

Теги

Похожие вопросы