2014-10-08 2 views
1

Я пытаюсь перенаправить строку запроса в другую строку запроса, но все, что я пытаюсь, кажется, терпит неудачу.перенаправить строку запроса в другую строку запроса

Я пытаюсь сделать это:

http://www.example.com/something?_dogдля перенаправленияhttp://www.example.com/something?_cat http://www.example.com/page1?_dogдля перенаправленияhttp://www.example.com/page1?_cat http://www.example.com/aboutus?_dogдля перенаправленияhttp://www.example.com/aboutus?_cat

и тысячи других страниц, поэтому я необходимо сохранить текущий url/каталог и т. д., но просто перенаправить его, чтобы использовать другую строку запроса. все они будут "_dog?" собирается "_cat?"

любая помощь ценится

ответ

1

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

RewriteEngine On 

RewriteCond %{QUERY_STRING} ^_dog$ [NC] 
RewriteRule^%{REQUEST_URI}?_cat [L,R=302] 
+0

удивительно, спасибо !! :-) –

+0

Добро пожаловать, рад, что это сработало. – anubhava

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