[Tep-j-general] 同一ドメインで2サイト運営時のカートについて

アーカイブの一覧に戻る

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

アドバイスいただけると幸いです。
ちなみにアドバイスいただくために情報不足のある場合には、申し訳ありません。
すぐにお返事いたします。

-- 
小林




Tep-j-general メーリングリストの案内
アーカイブの一覧に戻る