我已經重定向的清單做,很多都是類似於別人,而是少跌多restrictives,例如:多QUERY_STRING聯合ALONE QUERY_STRING
http://www.example.com/example/form.aspx?code=2 到 http://www.google.com
而且在另一方面:
http://www.example.com/form.aspx?category=5&code=2 到 http://www.microsoft.com
現在,我試着用:
RewriteCond %{QUERY_STRING} ^code=2$
RewriteCond %{REQUEST_URI} "^/example/form(.*)"
RewriteRule (.*) http://www.google.com? [R=301,L]
RewriteCond %{QUERY_STRING} code=2
RewriteCond %{QUERY_STRING} category=5
RewriteCond %{REQUEST_URI} "^/example/form(.*)"
RewriteRule (.*) http://www.microsoft.com? [R=301,L]
是,任何的是去http://www.google.com/?code=2或http://www.google.com/?code=2&category=5
你有什麼建議的問題?
謝謝你。
使用'的RewriteCond%{QUERY_STRING}代碼= 2 $ '和'RewriteCond%{QUERY_STRING} code = 234 $'而不是'RewriteCond%{QUERY_STRING} ** code = 2 **'和'RewriteCond%{QUERY_STRING} ** code = 234 **'。 –
我已經更新了答案。請檢查一下。 –
下次請將它更新爲您的問題或提出一個新問題,而不是添加爲另一個答案。 –