Skip to main content

ログ取得ツール (移転先予定地)

Apache HTTP Serverの挙動

例えば、適当にApache HTTP Serverをインストールして起動する。で、 GET http://hogehoge.org/ HTTP/1.0

とプロキシへのリクエストっぽいリクエストを送ってみるとしよう。するってーと、200 OKで、ホストのDocumentRootが見えてしまう。これってどうにかならんかねぇ。 GET http://hogehoge.org/ HTTP/1.1 Host: hogehoge.org

でも200 OKになる。さらに、 GET http://hogehoge.org/ HTTP/1.1 Host: otherhost.org

でも200 OKが返る。なんとなく、VirtualHostのせいのような気がするが…

それでも自分とこのDocumentにしかアクセスできないので踏み台にされちゃっているわけではないのだが、なんか釈然としない挙動だ。