2017-05-20 58 views
1

當網站在其URL上返回帶有或不帶尾部斜線的頁面內容時,搜索引擎可能會將這些頁面看作是具有重複內容的單獨頁面,這些內容可能會受到懲罰。那麼如何使用301重定向來強制搜索引擎查看網站的正確版本?搜索引擎跟蹤斜線問題

我用.htaccess嘗試過,但沒有成功。 我不想在每個頁面中添加規範元標記。

ISSUE;

example.com/siteinfo/user/login

example.com/siteinfo/user/login/

不應該顯示相同的內容。

建議感激。

回答

0

你可以在你的.htaccess使用無斜線來重定向:

RewriteEngine on 
RewriteRule ^([^.]+)/$ $1 [R=301,L,NE] 

或與斜線的版本:

RewriteEngine on 
RewriteRule ^([^.]*[^/])$ $1/ [R=301,L,NE] 
+0

這是行不通的 - 我甚至如下嘗試 - 不成功RewriteEngine敘述在 RewriteCond%{REQUEST_FILENAME}!-f RewriteRule ^(。* [^ /])$/$ 1/[L,R = 301] – AMLU