EC-CUBEで特に理由もなく「不正なページ移動です」と表示される問題が発生。

動作を見ていたら、どうもセッション周りのエラーっぽい。でIEだけっぽい。
これだからIEは!!!

ググってみるとあちこちで困っているよう。
対策方法もあれこれあったけど、うちの環境の場合は、.htaccessに

php_flag session.auto_start 1

を追記したら直った。

EC-CUBEのカスタマイズガイド本を見たら、
「バグがあり2.4以降なら直ってる」とのこと。
まぁでも古いバージョンでもPHPの設定を変えたら直ったってことは、
確かにEC-CUBE自体のバグでもあるかもしれないのだけど、
PHPがアレってことでもある・・・よね。