アンダーバーを含んだホスト名とCookie
今日、死ぬ程悩んだ一件。 例えば
hoge_hoge.hoge.tld
みたいに、サブドメイン(だろうからドメインもそうなんだろう)にアンダーバー( _ )を含んだ場合、環境によりけりでCookieの発行が行えないんです。
環境によりけりって書いたのは、ブラウザ依存に拠る事もあれば、ローカル環境っていうのもあって、一概に言えないんですが、取り敢えずMSIE(の6)では全滅でありました。 というか、もう環境云々じゃなくて、根本的にダメなんだと。
話に拠ればこれ、そもそもRFCに準拠していないそうなんですね、アンダーバーを含んだのって。
じゃぁしょうがない、というか今更そんなミスを犯した自分に鞭を打つべくエントリーしました。

padma mobile
2008 年 9 月 3 日 17:15:25
私もこれで2日死ぬほど悩みました!!!!
どうしようもなく、周りの同業種の人にも色々聞いてみましたが、
みんな原因がわからず、この不思議な現象に困っていて、
無我夢中でググってたらここにたどり着きました!
本当に助かりました!ありがとうございました。。。
なんか…こんなことー!!??ってちょっと悔しかったですけど、
新たな発見に感心しました^^
2009 年 6 月 18 日 04:52:32
[...] ダーバーがだめくさいということで、「サブドメイン アンダーバー」で検索してみると、 こちらに書いていますが、 ~~~~ サブドメイン(だろうからドメインもそうなんだろう)に [...]