2013-08-05 110 views
0

我在Google網站管理員工具中發現了一個我需要重定向的錯誤。我做了以下,但它不會工作。還有什麼我可以嘗試嗎?使用htaccess從URL中刪除編碼

我想http://www.domain.com/blog/category/%E2%80%8E到重定向到http://www.domain.com/blog/category/

代碼:

RewriteEngine on 
RewriteCond %{REQUEST_URI} ^/blog/category/\%E2\%80\%8E$ 
RewriteRule ^(.*) http://www.domain.com/blog/category/ [R,L] 

我試圖從SO其他一些可能的解決方案,但沒有運氣

回答

0

替換您的規則與這個:

RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+(blog/category)/%E2%80%8E\s [NC] 
RewriteRule^/%1 [L,R] 

THE_REQUEST代表Apache Web服務器收到的原始HTTP請求。

+0

對不起,這不適合我。 –

+0

這是一個正確的測試代碼。我建議你在你的問題中提供你最新的.htaccess,以便我可以調查問題。 – anubhava