ちゃっぴの監禁部屋

ガチガチに締めすぎて動きがとれなくなる。。。

ホーム 連絡をする 同期する ( RSS 2.0 ) Login
投稿数  405  : 記事  5  : コメント  12114  : トラックバック  134

ニュース

記事カテゴリ

書庫

日記カテゴリ

Communities

Personal Information

ネタ元: ホスト名末尾にドットを付けるとわんくまトップページに飛ばされる件について

これどうなんでしょうね?なんとなく実装依存のような気が。。。

とはいえ、Internet Explorer と Firefox で検証してみましたが browser 依存ではないみたい。どちらも top page へ飛ばされます。

ただ、Squid (proxy server) かますと変わるんですよね。

これは HTTP request parameters が違っていることが原因だと思われます。

With proxy server
Request URI http://hcm.wankuma.com./
Request Version HTTP/1.0
Host hcm.wankuma.com.

With no proxy server
Request URI /
Host hcm.wankuma.com.
Request Version HTTP/1.1

こんな感じ。

ちなみに http://hcm.wankuma.com/ へ request を送った場合は

Request URI /
Host hcm.wankuma.com
Request Version HTTP/1.1

IIS は host までみて判断している?

投稿日時 : 2008年5月25日 15:39

コメント

# re: URL の hostname 末尾に "."; を付けると。。。 2008/05/25 17:19 凪瀬
そもそもDNSの段階でどうなんだろう…?
末尾がピリオドのドメインなんてのはURLとしてそもそも間違っているようにも思うし。
バーチャルホストの類の動きは文字列によるマッチングだろうから実装次第だとは思うんですが。

# re: URL の hostname 末尾に "."; を付けると。。。 2008/05/25 17:37 ちゃっぴ
DNS は関係ないですね。DNS では末尾に "." が付くのがむしろ正しいといえますし。

もっとも URI では末尾に "." を付けるのは仕様に反しているんじゃないかと思いますが、ちゃんと読んでいないので。RFC 3986

なので、実装依存じゃないかと思うわけです。
少なくともわかっているのは Web server がどういう風に扱うかの問題であるということですね。

# Domain name syntax 2008/05/25 18:34 ちゃっぴの監禁部屋
Domain name syntax

# モンクレールダウン販売 2012/11/07 12:26 http://www.bb-dd.net/
なぜEL Caminoのモンクレールはここまで安いのか? 私達、EL Caminoスタッフ一同 は、お客様に低価格にて良質な商品をお届けするために日々、不断なる努力を続けてい ます。 古くからの信頼できるヨーロッパコネクションを使い、商品を大量一括購入 ...
モンクレールダウン販売 http://www.bb-dd.net/

Post Feedback

タイトル
名前
Url:
コメント