我們最近重建了一個客戶的網站。他們發現谷歌正在列出一些舊鏈接。我們正試圖將這些鏈接重定向到主頁。.htaccess重定向301不能與參數一起工作
http://www.joiningtech.com/index.html?GAW+CAM2&gclid=CNbT06iehLQCFQWe4AodejAAkA http://www.joiningtech.com/index.html?GAW+CAM2 &的gclid = CMncjs-ehLQCFdKd4Aod52AAAQ
我曾嘗試幾種方式來獲得這兩個重定向到使用正常工作。 htaccess文件。
方法#1
redirect 301 http://www.joiningtech.com/index.html?GAW+CAM2&gclid=CNbT06iehLQCFQWe4AodejAAkA http://www.joiningtech.com/
redirect 301 http://www.joiningtech.com/index.html?GAW+CAM2&gclid=CMncjs-ehLQCFdKd4Aod52AAAQ http://www.joiningtech.com/
方法2
RewriteCond %{QUERY_STRING} ^([^&]&)*GAW+CAM2&gclid=CNbT06iehLQCFQWe4AodejAAkA(&|$)
RewriteRule ^/index\.php$ http://www.joiningtech.com/? [L,R=301]
RewriteCond %{QUERY_STRING} ^([^&]&)*GAW+CAM2&gclid=CMncjs-ehLQCFdKd4Aod52AAAQ(&|$)
RewriteRule ^/index\.php$ http://www.joiningtech.com/? [L,R=301]
我發現在計算器等地這些方法。我想知道我是否得到了錯誤,並希望得到任何幫助!
謝謝,克里斯
愚蠢的問題,但你確保重寫啓用? – Scott