1

次のURLをリダイレクトしようとしています

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

この 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]

しかし、うまくいきません。私が欠けているものについてのアイデアはありますか?

ありがとう

4

1 に答える 1

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]
于 2013-11-01T14:18:10.417 に答える