サブドメインにアンダーバーがあるとクッキーは使えない

たとえば次のようなドメインのURLの場合、クッキー(Cookie)は使えません。

http://hoge_foo.example.com/

アンダーバーの入っているドメインです。

Firefoxでは使用できますが、Internet Explorer(IE6)では使用できません。

そもそもドメインに使用できる文字はRFC1035では
英文字、数字、ハイフン
となるため、アンダーバーの入っているドメインは使用できません。

ブラウザのクッキーを操作する(保存・削除)には、HTTPレスポンスヘッダーにSet-Cookieを返すことで実現できます。
レスポンスヘッダーを見るには
FirefoxではLiveHTTPHeaders
Internet ExplorerではieHTTPHeaders

[参考記事] アンダーバーのあるドメインではセッションクッキーは使用できません

スポンサーリンク

関連記事

スポンサーリンク

<< 演算子

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る