Kobayashi
yuki-****@kmail*****
2006年 6月 6日 (火) 16:54:55 JST
同じドメインで小売と卸売のサイトを運営しています。こんな感じです。 小売:http://www.example.com/ 卸売:http://www.example.com/wholesale/ 問題なく動いていると思っていたのですが、IEの場合におかしな動きをしていました。 小売サイトで、商品を入れた状態で、IEの戻るボタンでトップページに戻るとカートが空になります。 ただし、この状態からIEの更新ボタンをクリックするとカートは正しく表示されます。 また、OSC内のショップ名クリックでトップページへ戻る場合も問題なく表示されます。 ブラウザを変更して、FireFoxで同じことをしても問題なく動きます。 卸売サイトは、IEでもFireFoxでも問題なしです。 ちなみにデータベースは、小売と卸売で完全にセパレートしています。 管理ページは問題なく動いています。 関連するカスタマイズは以下の通りにしました。 application_top.php // define how the session functions will be used require(DIR_WS_FUNCTIONS . 'sessions.php'); tep_session_name('osCsid');→この部分を卸売サイトのみ変更 php.ini session.referer_check = "www.example.com" 小売サイト・卸売サイトともにdefault.phpをindex.phpに変更 小売サイトのindex.phpは、ルートディレクトリ直下、卸売サイトのindex.phpは、wholesaleに設置 環境は以下の通りです。 Fedora Core 3(Apache 2.0) MySQL 3.23.58 PHP 4.3.11 2.2ms1j-R7 アドバイスいただけると幸いです。 ちなみにアドバイスいただくために情報不足のある場合には、申し訳ありません。 すぐにお返事いたします。 -- 小林