削除する必要がある重複ページがいくつかあることを発見しましたが、存在しないはずのいくつかのページがインデックスに登録されており、少量のトラフィックを生成しています。これらの URL を元の URL にリダイレクトしたい。
http://www.example.com/buy-something.php
に
http://www.example.com/something.php
基本的に、URL の「buy-」を削除し、ページが適切なページにリダイレクトされるようにする必要があります。これが私がこれまでに持っているものです:
#301 Redirect buy- to none
RewriteRule ^([a-zA-Z\.]+).php$ /buy-$1.php [L,R=301]
しかし、これはリダイレクトする必要があるページには何もせず、購入 - 購入 - 購入 - 購入 - 購入 - のループを他のページに追加し、タイムアウトを引き起こします。他のいくつかのバリエーションを試しましたが、うまくいきません。
よろしくお願いいたします。