//カテゴリ:サーバ
** IIS の意外な盲点 [#bb9b2f17]
#ref(../rural_rn00d.png,nolink,あーもう、どうしろってのよ)

とあるサイトの構築で、htaccess に User-Agent で検索ボットをはじくように設定して欲しいと言われた。残念ながら、ボクのサーバは Apache ではなく IIS である。そして IIS に User-Agent を見て動作を決めることは出来るようになったのは IIS7.0 からである。現在のamatsukami.jp では User-Agent を見て、任意のクライアントをはじくことは出来ない。

いちおう UrlScan という拡張モジュールは存在するのだが、これはサイト全体に影響を及ぼしてしまう。特定のサイトだけ適用すると言うことができないのだ(たぶんだけど……ドキュメントをざっと斜め読みした感じではできなさそうだった)。

まぁ要望としては要するに検索に自分のサイトを出したくないということなのであるが、しかしそれってボクからしたら「じゃぁインターネットに置かないでよ」っていう……(笑)。SNS でやってればいいじゃない。&br;
でも実はボクは人のことが言えない部分がある。気づいている人もいると思うが、それは TAMA Networks は検索エンジンにキャッシュをとらないようにお願いしている点だ。理由はボクが業界ネタをバラしすぎるから。&br;
書いた後、メーカーさんや流通さんから消してくれと言われることはよくあることなのである。&br;
しかしボクのサイトから消しても、検索エンジンのキャッシュに載ってしまうし、そもそもウェブ魚拓に載せられたり、ニュースサイトに転載されたら終わりである。&br;
なので礼儀的にキャッシュしないようにヘッダに書いてあるのだが……まぁ、しょせんおまじないである。

あぁ、話がずれた……。

で、まー、こういう要求をされるようになってますます、amatsukami.jp サーバを新しくしないとなぁと、思ったワケである。そもそも新サーバのハードはすでに Phenom X6 を 1 月に買ってあるのだ。IIS も 7.5 にすれば、今回の要求も対応できたのである。&br;
ちなみにとりあえず応急処置として、検索エンジンの IP をはじくようにしているのだが…… IP はコロコロ変わるしあまり役に立たないのではないかと思う……orz

でもサーバの入れ替えって大変なんだよー!&br;
全く新しいサーバをポンと用意するのは楽なんだけど、amatsukami.jp サーバ上で動いている様々なサービスを壊さずに移植しなければならない上に、そもそも新しいハードと OS でそれらのサービスが全部動くのか検証しなくちゃいけない。そして何よりも一番つらいのが、Active Directory の Domain Controller になっているマシンの名前が変えられないこと。これのおかげで、新サーバでの検証が非常にしにくくなっちゃってるのよね……orz

あー、どうしよ。

#article

    ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS