サブドメインにアンダーバーがあるとクッキーは使えない
たとえば次のようなドメインのURLの場合、クッキー(Cookie)は使えません。
http://hoge_foo.example.com/
アンダーバーの入っているドメインです。
Firefoxでは使用できますが、Internet Explorer(IE6)では使用できません。
そもそもドメインに使用できる文字はRFC1035では
英文字、数字、ハイフン
となるため、アンダーバーの入っているドメインは使用できません。
ブラウザのクッキーを操作する(保存・削除)には、HTTPレスポンスヘッダーにSet-Cookieを返すことで実現できます。
レスポンスヘッダーを見るには
FirefoxではLiveHTTPHeaders
Internet ExplorerではieHTTPHeaders
[参考記事] アンダーバーのあるドメインではセッションクッキーは使用できません
関連記事
- HTMLソースの最後にコメントで『Quick Cache』とあるページ
- inputタグにhiddenで隠された__VIEWSTATEとは(通信の盗聴、値の改ざん、回線の圧迫)
- Twitterウィジェットのカスタマイズ(ウィジェット部分のHTML・CSS)
- 多言語対応テキストエディタの一覧
- サイトマップ(sitemap.xml)のつくり方とちょっとしたテクニック
- Windows7やWindowsVistaでTelnetを使用する方法
- SELECTタグで色を選択する場合のサンプル
- ナインパッチとは(9-Patch)
- SSL(HTTPS)でファイルのダウンロードができない場合
- Google Chromeで一部の文字だけ四角記号に文字化けするときの対処法
- 特定のディレクトリのみベーシック認証を外す方法
- Firefox、Chromeなどで文字化けを防ぐ方法 ヘッダー情報に文字コードを指定
- BRタグが<br />と書ける理由 『<br> が <br /』で『</br> が >』になる
- DOCTYPE宣言/XML宣言
- htmlファイルのコメントに <!--# から始まるものは使用しないほうがいい
- IPアドレス制限とベーシック認証を併用する方法
- 会員専用ページを作る方法 (ベーシック認証 / Basic認証 / 基本認証)
- 都道府県を選択するときのサンプルコード (JISコード準拠)
- 生年月日などで年を選択するときのサンプルコード
- 連続する半角英数字を途中で自動改行させるには、​が使えます
- SSLの警告
- mailtoの使い方
- PHP
- Composerコマンドでウクライナへのメッセージが表示されたことがあります
- MySQLのソケットエラー
- 「ID」や「ID_xxxx」という文字列があるCSVファイルをExcelで開くとSYLKエラーが出る
- コマンドやphpMyAdminで複数のデータベースに接続できるユーザーを作成する方法
- forとforeachの速度比較
- cron実行時の標準出力のメールを飛ばさない方法(cron実行時に毎回メールを飛ばさない)
- Movable Type
- セッション固定攻撃(session fixation)
スポンサーリンク