2014-11-27 4 views

ответ

1

Вы не можете соответствовать строку запроса Redirect директиву, используйте mod_rewrite правила вместо этого.

Вы можете использовать этот код в файле DOCUMENT_ROOT/.htaccess:

RewriteEngine On 

RewriteCond %{QUERY_STRING} ^idhotel=2$ 
RewriteRule ^hotelinfo\.aspx$ http://www.example.com/new-url? [L,R=302,NC] 

После того, как вы убедитесь, что он работает нормально, замените R=302 на R=301. Избегайте использования R=301 (Перманентный переадресация) при тестировании ваших правил mod_rewrite.

Смежные вопросы