(-_-;;; なんですか、このアクセスの偏りは。
えとー、11月11日の午前0時〜午前1時(というよりは、日曜日の深夜24時〜25時)に 1438 件ものページアクセスがあったですよ。リクエスト件数(「ページ見せろぉ!!」という要求の件数)で言えば 4141 件にものぼるですよ。
さすがにこれは、普通のアクセスとは思えなかったんで、アクセスログをテキストエディタで開いて見てみたんだが……その時間帯って、おい、まったく同じIPアドレスから 4000 件くらいアクセスがきてるじゃねえか。
……これ、笑うべきでしょうか、怒るべきでしょうか。
いや、そのう、アクセス要求しているページが、サイト全体にわたってるところからして、これはアタックとかクラッキングとかでは無いだろうとは思うんだけど。そういうのなら、別にページをまんべんなく要求する必要はないわな。いや、あるのか? よくわからんけど。しかし私が思うに……たぶん……その……ダウンロード・ツールのテストをやったのでわ。
もしダウンロード・ツールのテストだったのなら、えぇと、差し出がましいながら3つほどアドバイスさせていただけますか(って、その人がこのページを読んでいるとは限らないけどさ。それ以前に大きなお世話かも)。
その1。コメント化してある部分( <!-- と --> で括ってある部分)はきっちり無視するように工夫すべきではないかと。「物語の部屋」とか「人獣の小径」とかのように表の形式になっているページは、表の行に使うためのテンプレートがコメント化して書いてあるんだけど、今回のアクセスではそのコメントになっている部分(ファイル名が「xxxxxx.html」とかなっている部分)まで、リンクと見なしてアクセス要求してたし。これは確実に 404 エラーになるはず。てわけで、コメント部分は無視です、無視。
その2。いちどダウンロードしたページは、2回目からは無視するべきだと。だってそうしないと、とんでもない事になるし。ZooM Palace のページって、たいてい「Entrance Hall へ」とか「Delusion Storage へ戻る」とかいうリンクがついていて、それをたどると最初のほうのページに戻ることになる。で、もしダウンロード済みのページを再度ダウンロードしてぇ〜、そのページに存在するリンクをまたまた辿ってぇ〜、ってやってると、ほぼ確実に無限ループになる。例えば「妄想断片の倉庫:一覧 → 2002年11月12日分 → (「Delusion Storage へ戻る」を辿って)妄想断片の倉庫:一覧 → (以下、無限に繰り返す)」とか。今回の大量アクセスは、たぶんこれが原因ではないかと推測してるんですが。そうはなりませんでしたか。
同じページを無視する理由はもう一つ。2カ所から同じページにリンク張っている場合があるから。たとえば「妄想断片の倉庫」でもしばしばやるんだけど、「これこれのコミックスを追加した」とか言って「現界への望楼」にリンクを張ってたりする。でも、「現界への望楼」へはもともと Entrance Hall からリンクが張ってある。というわけで、2度も同じページをダウンロードしなくて済むよう、ダウンロード済みのページは無視です、無視。
ああ、そうそう、同一かどうかは、URLアドレスではなく、ページで判断したほうがいいかと。だって、「現界への望楼」へのリンクなんて、ページの中の特定の書名を指している場合が多いから。例えば「comics.html#20021104-1」って風に。
その3。特定のディレクトリ以下だけをダウンロードできるように制限かけた方がよいかと。今回のアクセスログを見たところ、どうやら最初は「加代の物語」だけをダウンロードしようとしたように見えますが。でも「加代の物語」からは「物語の部屋」へのリンクが張ってあるし、「物語の部屋」からは各小説へ、そして「Entrance Hall」へとリンクがあって、そっから先はもう、サイト全部。リンクを辿って、ディレクトリの階層を上へ上へと遡ってしまうと、本来意図していた以上のページをダウンロードしてしまうことになるし。「加代の物語」だけをダウンロードしようとしたところが、「妄想断片の倉庫」の全ログをダウンロードしてしまった、なんつーことになったら……常時接続ならどぉってこと無いかも知れないけど、万一、モデムで接続してたりしたら、これまた時間が大変なことに。というわけで、あらかじめ指定しておいたディレクトリより上の階層は無視です、無視。
なんだか今回は、えらく技術寄りの話になってしまったな。
それから、えぇと、ちゃっかりネタにしてしまいました。ごめんなさい。ごめんなさい。あまり気を悪くしないで下さいね。
それから、それから、あの、これ、ほんとうに何かのツールの動作がおかしかっただけですよね。ね? まさか、まさか、本当にアタックだったりなんてことは……それは勘弁してぇ。(T-T)