カレッヂ |
質問者 Hideto
投稿日 9/24(月) 04:32:02
この掲示板をいろいろと拝見させていただきましたが、判りませんでした。 Var.6.04を試用させていただいております。 9/6付のmakotoさんの「選択した商品が消えてしまいます・・・Vor.6」も参考 にさせていただきましたが、解決できず、cookieの部分でつまづいています。 たとえば $nossl = 'http://www.xxxxx.com/cargo/cart.cgi'; $ssl = 'https://s3.aaaaa.net/xxxxx.com/cargo/cart.cgi'; のような場合は、 $domain = "aaaaa.net"; $path = "/xxxxx.com/cargo/"; ということではないのでしょうか。 その他、いろいろと試してみましたが、申込者の住所などの入力を行い 次に進むと、商品が消えてしまっています。 sslを使用しない($nosslと$sslを同じにする)場合は問題なく動いています ので、この$domain,$pathの設定だと思うのですが。 どなたかご助言ください。 |
回答者 呑兵衛
[削除]
投稿日 9/25(火) 18:16:00
呑兵衛@大阪です。 SSL が利用可能な状態であることを前提にします。 > $ssl = 'https://s3.aaaaa.net/xxxxx.com/cargo/cart.cgi'; これでは xxxxx.com は com 拡張子のファイルとみなされます。 *****.com が xxxxx.net のバーチャルドメインであれば、 xxxxx.net/ID/ とか xxxxx.net/~ID/ とか www5.xxxxx.net/ID/ (ID は xxxxx.netでの*****のログイン名) などのようにして www.*****.com を呼び出せすことができれば、 xxxxx.netを使うFQDNで $ssl $nossl を表記することになります。 バーチャルサーバー上の ***** がシンボリックリンクディレクトリー になっているかもしれませんので。 それにはまず、xxxxx.net ドメイン名を使って *****.com/index.html を呼び出す ためのFQDNをホスティングプロバイダーに聞いた方が早いかもしれません。 要は、 www.*****.com が www.xxxxx.net/usr/dir/*****/ のように ブラウザーから呼び出す方法を見つけること。 この方法が使えなければ、プロトコル名に関わらず サブドメイン名 www または ssl を冠して *****.com が使えるはずです。 後は考えてください。 |
質問者 Hideto
[削除]
投稿日 9/25(火) 19:10:00
ご解答いただき、ありがとうございます。 質問を書いてから自分なりにも、いろいろとやってみましたが、結局 cartを使うすべての部分でSSLを使うことにして、$nosslは使わずに $sslだけを呼出すように変更して、なんとかうまく最後まで行くように なりました。 >要は、 www.*****.com が www.xxxxx.net/usr/dir/*****/ のように >ブラウザーから呼び出す方法を見つけること。 なるほど。もやもやしていたものがこの一文ですっきりしました。 ちょっとチャレンジしてみます。 呑兵衛 さん本当にありがとうございました。 |
このページは終了したので返信(回答)は書きこめません
Web裏技 |