2014-12-09 3 views
0
redirect /index.php?categoryID=647 http://other_site.ru/ 

Именно эта категория хранит ссылку на другой сайт. В этой форме не работает. Я подозреваю, что проблема связана с аргументом. Как поступать правильно? Извините за плохой английский (переводчик google)перенаправить на другой сайт с URL-адресом с аргументом

+1

Что означает «не работает»? Опишите поведение, которое вы наблюдали. – skrrgwasme

ответ

1

Вы не можете сопоставлять строку запроса с переадресацией. Вам необходимо использовать mod_rewrite и соответствовать переменной %{QUERY_STRING}:

RewriteEngine On 
RewriteCond %{QUERY_STRING} ^categoryID=647$ 
RewriteRule ^index\.php$ http://other_site.ru/? [L,R]