私は自分のホストに秘密のフォルダを持っていますが、これは訪問者には見えないかもしれません。私はhtdocs
へrobots.txt
を追加しました:robots.txtを追加して非表示にする正しい方法ですか?
User-agent: *
Disallow: /super-private/
をしかし、訪問者はhttp://example.com/robots.txtに行くならば、彼はプライベートフォルダの名前を見ることができます。何かすべきことはありますか?多分Htaccess?
私は自分のホストに秘密のフォルダを持っていますが、これは訪問者には見えないかもしれません。私はhtdocs
へrobots.txt
を追加しました:robots.txtを追加して非表示にする正しい方法ですか?
User-agent: *
Disallow: /super-private/
をしかし、訪問者はhttp://example.com/robots.txtに行くならば、彼はプライベートフォルダの名前を見ることができます。何かすべきことはありますか?多分Htaccess?
robots.txt
ここでの解決策ではありません。検索エンジンのスパイダーのようなものには、特定のURLにインデックスを付けるべきではないことを伝えるだけです。アクセスを妨げることはありません。
以下を含むsuper-private
で.htaccess
ファイル置く:あなたはこれをやったら
Deny From All
をとにかくアクセスできなくなりますよう、robots.txt
の必要は、ありません。特定のユーザーにアクセスを許可する場合は、authentication with .htaccess
を参照してください。
このプライベートフォルダはrobots.txt
にはありません。そして、単に.htaccess
とそれへのアクセス禁止:かどうかを知ることはありません、他のページのロボットで、このsuper-private
フォルダへのリンクがない場合も
deny from all
をその存在が、アクセスを禁止することは、この場合行うには良いことですフォルダから直接クライアントにアクセスしないでください。