2008年05月16日
IEでセッションが切れる
セッションを使ったシステム(まぁ、システムは普通セッション使いますが)で、不思議なことに、IEだけセッションが切れてしまう現象になってしまった。
Firefoxでは正常にセッションが保持されている。
そのシステムは今回初めて使うロジックもなく、ごくごく普通のシステム。
調べてみたら、URLに問題があった。
今回は、リリース前の開発環境だったので、http://xxxx_test.yyyy.com とかいうサブドメインで動かしていた。
このサブドメインに、アンダーバーがあるのが原因らしい。
http://xxxxtest.yyyy.com にしたら、IEでも正常にセッションが保持された。
サブドメインにアンダーバーはいけない。
そう言えば、ちょっと前に、セッション名にアンダーバーを使って、smartyでうまく表示出来ないという事があった。
文字の区切りとしてアンダーバーは見やすくて、安易に使ってしまいますが、開発環境であっても、極力、アンダーバーは使わないほうがいいです。
2008年05月16日 10:32 | Webシステム
トラックバック
このエントリーのトラックバックURL:



