ネタ元: ホスト名末尾にドットを付けるとわんくまトップページに飛ばされる件について
これどうなんでしょうね?なんとなく実装依存のような気が。。。
とはいえ、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 までみて判断している?