robots.txt
ファイルが誤って移動されたため、Google がウェブページのクロールを停止しました。アドレスに行って、そこにあることを確認してくださいと言われました: http://www.site.com//robots.txt
. このように 2 つのスラッシュがありました。しかし、それでも機能します。3台でも動作します。どうしたの?無視できる理由はなんとなくわかりますが (2 つの間のディレクトリを指定しているわけではありません)、Google ウェブマスターのページのように、このような URL を優先的に表示するのはなぜでしょうか?
質問する
101 次
1 に答える
2
ほとんどの(すべての?)サーバーは、ホスト名の直後に複数のスラッシュを許可しているようです(ただし、他の位置では許可されていません)。例を参照してください。
- http://www.google.com//////////robots.txt
- https://stackoverflow.com/////robots.txt
- http://en.wikipedia.org///////////////////////robots.txt
(関連する質問: htaccess を使用して URL のドメイン名の後に複数のスラッシュを避ける方法は? )
ただし、Google Webmaster Tools が 2 つのスラッシュで URL を表示する場合、GWT 設定でドメインを末尾のスラッシュ (http://example.com/
ではなくhttp://example.com
) で設定している可能性があります。Google アナリティクスについては、この質問を参照してください(GWT についても同様であると思います)。
于 2013-05-05T10:48:55.047 に答える