2013-11-01 144 views
1

我想重定向URL與查詢字符串到另一個URL

http://www.mydomain.com/catalogsearch/result/index/?brand=1076&mode=grid&product_category=5533&q=pro+restore  

重定向以下URL此URL:

http://www.mydomain.com/nsearch/?q=pro+restore 

這是我用於htaccess的其他URL代碼:

RewriteCond %{REQUEST_URI} ^/catalogsearch/result/index/$ 
RewriteCond %{QUERY_STRING} ^brand=1076&mode=grid&product_category=5533&q=pro+restore$ 
RewriteRule ^(.*)$ http://www.mydomain.com/nsearch/?q=pro+restore [R=301,L] 

但它不起作用。關於我失蹤的任何想法?

感謝

回答

1

DOCUMENT_ROOT/.htaccess文件試試這個代碼:

RewriteEngine On 

RewriteCond %{QUERY_STRING} ^brand=1076&mode=grid&product_category=5533&(q=pro\+restore)$ [NC] 
RewriteRule ^catalogsearch/result/index/?$ /nsearch/?%1 [R=301,L] 
+0

該訣竅,謝謝! – bones

+0

不客氣,很高興它爲你解決。 – anubhava

相關問題