0

現在、大規模な joomla サイトをホストしています。Google では、何百ものページの「印刷」バージョンをインデックスに登録しています。

たとえば、次の URL の記事がある場合: www.mysite.com/funnyarticle.html

自動的に作成された joomla サイト: www.mysite.com/funnyarticle/print.html

サイトを移動し、これらのページを削除したため、Google から 404 エラーが表示されるようになりました。「印刷」URL をそれぞれの記事にリダイレクトまたは書き換えたいと思います (正しい用語はわかりません)。

htaccess を使用して削除したい: /print.html

それを次のように置き換えます: .html

例を見たことがありますが、正しく動作させることができません。そのため、上記の正確なコードを削除して置き換える方法について具体的なアドバイスが得られることを望んでいました.

御時間ありがとうございます。

よろしく、

アフォラントマン

4

4 に答える 4

1

次の行でrobot.txtファイルを作成できます。

User-agent: *
Disallow: /*/print.html

これにより、検索エンジンロボットがprint.htmlという名前のファイルにアクセスできなくなります。

于 2012-07-11T06:34:04.790 に答える
0

DOCROOT/.htaccess次の行をファイルに入れる必要があります。

RewriteEngine On
RewriteBase   /

RewriteRule   ^(.*?)/print.html $1.html [L,R=301]

これにより、Google ユーザーがこれらのページのいずれかをクリックして正しい記事にリダイレクトされます。?記事名に / を含めることができる場合は、上記からを削除してください。ルールは引き続き機能しますが、さらに数 μS の実行時間がかかる場合があります :-)

于 2012-07-11T09:13:48.377 に答える