2013-05-11 46 views
0

我有20K +索引的網頁但〜200已經/飼料加入/底:htaccess的重定向併除去最後5個字符

http://www.domain.com/page-ID-TITLE/feed/ 
ID and TITLE are dynamic. 
TITLE can have multiple words, it doesn't have a fixed length: word1-word2-..... 

正常URL是:

http://www.domain.com/page-ID-TITLE/ 

問題是我在這些網頁上得到了重複的內容,我如何才能將帶有feed的URL重定向到正常的URL?

謝謝你的時間!

回答

1

很簡單,實際上。你並不需要指定的字符個數 - 只定義它們是什麼:

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule (.+)/feed/?$ $1 [R=301] 

我會建議你使用[R]標誌,而不是[R=301]標誌,同時在生產現場測試。如果有效,則將其切換到後面的標誌。

+0

工程就像一個魅力。謝謝! – doubleb 2013-05-11 10:52:17

+0

不客氣。 :) – 2013-05-11 17:03:02

相關問題