2008-01-26 | Filed Under Server
このサバは バーチャルホスト設定で Vサーバールートは4個 それぞれ 下記のとおりの構成です
ドメイン名 a,b,c,d に該当しない場合dummyにいきます IP対応の本当のROOTはdummyと等価になっているハズです
1.サーバーROOT 1)WWW 1)dummy 2)a.com 3)b.net 4)c.jp このWordPress 5)d.xyz.jp 昔ながらの中華そば(w
全部生きていますが使用しているのは最後の2個です 上3個はダミー1個と非公開2個です
アクセスログとかエラーログをみますと使用しているドメインで 検索ロボット以外のアクセスが多いような気がしています
で対策ですが
2.隠すには以下の方法があります 1)認証 ・・・ 必要な部分には しましょう 2)ダミー ・・・ 本来の根元のROOT・・・変な日本語だナ(苦笑 3)htaccess ・・・ 一応ね 4)クッション ・・・ これもダミーROOTの一種だけど
3.ロボット 1)検索エンジンは 許容してます 検索するしないは相手の誠意ですし ある程度こちらで制御できますから
2)検索エンジン以外 どうもこれが隠したフォルダの中を覗きたいようで・・・
以下 その対策つ~か・・・(w
4.robots.txt をおきます
フォルダ構造
bbb と ccc の2つのディレクトリを「検索されないようにしたい」とすると robots.txtは、次のように記述します
User-Agent: * Disallow: /bbb/ Disallow: /ccc/
しかしこれではbbb や ccc ディレクトリの存在を宣言しています
そこで、ディレクトリ構造を、次のように変えます
で記述は このように変更します
User-Agent: * Disallow: /dummy/
これでbbbとcccフォルダの存在は隠せたことになります dummy ディレクトリには、嘘んこの index.html ファイルでも置いておきます