0

robots.txtファイルが誤って移動されたため、Google がウェブページのクロールを停止しました。アドレスに行って、そこにあることを確認してくださいと言われました: http://www.site.com//robots.txt. このように 2 つのスラッシュがありました。しかし、それでも機能します。3台でも動作します。どうしたの?無視できる理由はなんとなくわかりますが (2 つの間のディレクトリを指定しているわけではありません)、Google ウェブマスターのページのように、このような URL を優先的に表示するのはなぜでしょうか?

4

1 に答える 1

2

ほとんどの(すべての?)サーバーは、ホスト名の直後に複数のスラッシュを許可しているようです(ただし、他の位置では許可されていません)。例を参照してください。

(関連する質問: htaccess を使用して URL のドメイン名の後に複数のスラッシュを避ける方法は? )

ただし、Google Webmaster Tools が 2 つのスラッシュで URL を表示する場合、GWT 設定でドメインを末尾のスラッシュ (http://example.com/ではなくhttp://example.com) で設定している可能性があります。Google アナリティクスについては、この質問を参照してください(GWT についても同様であると思います)。

于 2013-05-05T10:48:55.047 に答える