[英]301 Redirect for URL's with Query string
我想對所有帶有查詢字符串的URL進行301重定向到基本url(沒有查詢字符串)。
例如:
http://www.mysite.com/directory/abcbd.html?q1=23&q2=89應該重定向到http://www.mysite.com/directory/abcbd.html
如上面的示例所示,“ q1 =“將始終出現在所討論的網址的開頭。 下一組網址可能有所不同。 所以有類似的東西:RewriteCond%{query_string}“ q1 =。*”-這些東西不好!
我需要在.htaccess文件中輸入哪些條目?
謝謝,Sameer
實際上,我是使用wp_redirect插件完成的。
源:/(。 )/(。 ) 。 html(。 )\\?dontneedthisstring =(。 )目標:/$1/$2.html
這樣可以清理干凈。
這里“ dontneedthisstring”是我試圖擺脫的唯一字符串。
我會用以下規則做到這一點:
RewriteRule ^(.*)\?.* $1 [L,R=301]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.