0

20,000 以上のインデックス付きページがありますが、最後に/feed/が追加されているのは約 200 です。

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/

問題は、これらのページでコンテンツが重複していることです。最後にフィードを含む URL を通常の URL にリダイレクトするにはどうすればよいですか?

お時間をいただきありがとうございます!

4

1 に答える 1

1

簡単に言えば、実際に。文字数を指定する必要はありません。文字数を定義するだけです。

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

本番サイトでのテスト中[R]は、フラグの代わりにフラグを使用することをお勧めします。[R=301]機能する場合は、後者のフラグに切り替えます。

于 2013-05-11T05:44:23.120 に答える