2011年7月16日土曜日

ホスト名にアンダースコア使ったらダメです

ホスト名にアンダースコアがある場合、IEでCookieの保存ができません。
FireFoxではアンダースコアを受け入れてくれるのですが、IEだと・・・。
ということで、ホスト名にアンダースコアは使わない方が無難です。

“ホスト名にアンダースコアは使わない”
Web上では常識みたいです。


しかし、相互に補完しあう機能のあいだで、制約に差があるのは厄介な問題です。
今回は、DNSは仕様上アンダースコアを許可してますが、それだとIEではCookieが保存されないよ、ということで問題が起こりました。
他にも例をあげるとすると、携帯アドレスのドット問題もそうでしょう。
(僕の携帯アドレスは違反だらけで、問題を起こすことが多いです。)
http://www.h-fj.com/blog/archives/2009/03/01-100125.php

制約を理解して、うまく付き合っていくしかないでしょう。

0 件のコメント:

コメントを投稿