ひととおりりリンクを確認したところ、購入完了ページで「トップに戻る」ボタンをクリックすると、404エラーになる。
たぶん、DomainMappingかWelcartのSSLの設定の問題かな。
リンク先のURLは「http://hoge/fuga」だけど、遷移したいのは「http://fuga」
しかし、現状は「http://fuga/fuga」に行ってしまう。
ここのURL変換はDomainMappingとSSL変換が同時に行われるから複雑なんだよね。
根が深そうだから、今日は放置。
来週、ゆっくり解析しよう。
コメント
その後、https内で「bloginfo(‘home’);」とやると、この症状が出る事が判明。
たぶん、https内でのマッピングがうまくいってないんだろうね。
DomainMappingのコアソースをいじるしかないのかなぁ。
考えてみたら、hppts内ではDomainMappingを動かないようにしたの、俺じゃん。
うーん、あっちを立てればこっちが立たず。
困った。。
後日談。
トップメニューのトップページへのリンクは正常に動作してるのに、「トップに戻る」ボタンがうまくいかない事から、何か方法があると考え、両者のソースを比較。
結論から言うと「トップに戻る」ボタンはsubmitしており、その際にURL変換がおかしくなる。
では、submitではなく単なるリンクのボタンにすればいいのでは?と、試したところ、うまくいった。
リンクにしたことで、SSLから非SSLページにsubmitする際の警告もでなくなり、一石二鳥。
めでたしめでたし。