-1

次の URL の両方が同じページに移動するサイトがあります。

www.mydomain.com/pd/Children_Products/Toys/1/
www.mydomain.com/pd/Children_Products/Toys_/1/

最初の URL にはToys、2 番目には がありToys_ます。

これは検索エンジンにとって好ましくありません。2 番目の URL にアクセスしたときに、404 が見つからないページを返すか、単に最初の URL にリダイレクトする必要があります。

この特定の URL の解決策を探しているわけではありませんが、私のサイトで別のディレクトリに対してこれが発生するすべてのインスタンスも探しています。

どんな助けでも大歓迎です。

ありがとう!

4

1 に答える 1

1

セットアップに関する詳細を提供する必要があります。Apache HTTPD を使用していますか? あなたのページには PHP のような何らかのコードが含まれていますか?

URL のいずれかに一致する正規表現を使用して構成できるmod_rewriteを見ることができます。_例えば:

RewriteEngine On
RewriteRule ^(.*)_/(.*)$ /$1/$2 [R]
于 2012-12-23T08:27:21.757 に答える