[Tep-j-general] CATALOGにサブドメイン使用時の不具合

Back to archive index

info info****@oba-q*****
2006年 4月 13日 (木) 13:25:53 JST


お世話になります。礒野@初投稿です。

知り合いに頼まれてOSCOMMERECEを初めてインストールしましたビギナーです。
『http://***.com/』で運用中(CGIでSSLなし)のショッピングカートを
OSCCOMERCEに変更したいということでしたので、切り替え時の問題があり、
浅知恵でOSCOMMERCEのcatalogをバーチャルで『http://www.***.com/』とし、
作成したトップページを『http://***.com』にして切り替え、トップからhttp://www.***.com/』に飛ぶようにしました。
adminのアドレスは『http://***.com/oscommerce/admin/』になります。
SSLは『www.***.com』で認証を得ました。

上記の環境下で以下の不具合が発生しました。ni


『ご注文ありがとうございます』のメール本文の中で

ご注文についての情報を下記URLでご覧になれます。
 https://www.***.com/account_history_info.php/order_id/**

というURLがあり問題なくページは閲覧できますが、

『ご注文受付状況のお知らせ』のメールの本文にあるURLは

ご注文についての情報を下記URLでご覧になれます。
https://***.com/oscommerce/catalog/account_history_info.php?order_id=**

となり、閲覧することができません。
『www.***.com』でしかSSLが有効でないからと思い、httpsをhttpに変更すると、
SSLから抜け出たとたん『https://www.***.com/login.php?osCsid=***』に
自動的に飛んでくれることはわかりました。

『ご注文受付状況のお知らせ』にあるURLをどのように生成しているのか
目を凝らして見てみましたが、いかんせんスキルがないため見逃して
しまっているようで、見当たりません。(過去ログも見逃しているかも。。)
『www』が付いていないものが生成されるので、adminだとは思いますが。

どのように対処してよいのかご指南いただけましたら幸いです。

環境
osCommerce 2.2 Milestone
FedoraCore3
mysql-3.23.58
php-4.3.11
(php5ではうまくいかなかったので、あえてFedoraCore3です。



Tep-j-general メーリングリストの案内
Back to archive index