サイト全体はhttpで制作し、個人情報が流れることになる問い合わせページからの通信を暗号化(SSL)にしたいと思っています。

この場合、問い合わせページだけがhttpsで、他のページはhttpになるかと思います。
このような状況で、他のページから問い合わせページからに移動すると、URLはhttp→httpsに自動的に切り替わると思います。
次にお問い合わせページから、グローバルナビゲーションなどで他のページに移動しても、https→httpとは自動的に切り替わらず、他のページもhttpsのままになってしまいます。
これを回避したいのですが、良い方法が思いつきません。
グローバルナビゲーションなどで記述するURLは絶対パスにするという対処方法が考えられますが、それらは相対パスで記述したいため、この方法は採用できません。
これ以外でhttpd.confで制御するのでしょうか?
よい記述方法がありましたらご教授ください。
※OKWebにあった内容を具体的な回答ではなかったので引用しましたm(_ _)m

回答の条件
  • 1人3回まで
  • 13歳以上
  • 登録:2011/09/21 13:15:46
  • 終了:2011/09/21 14:12:40

回答(3件)

id:airin333 No.1

airin333回答回数20ベストアンサー獲得回数32011/09/21 13:24:01

ポイント34pt

http://www.ssl-secure.jp/about_ssl.html

見てみるといいと思います↑

パソコン会社にお問い合わせをしたり、パソコンなどの店

に行って聞いてみればいいと思います。

id:xv1700

回答ありがとうございました。

httpd.conf の443側に

#RewriteRule ^/hoge/.*$ - [L]

#RewriteRule ^/(.*)$ http://%{HTTP_HOST}/$1 [L,R]

で解決できました。

2011/09/21 14:11:18
id:Jupiter2100 No.2

じゅぴたー回答回数444ベストアンサー獲得回数742011/09/21 13:38:57

ポイント33pt

httpページからhttpsページへの移行(またはその逆)では、URLをhttpsで始まる絶対指定で記述しなければなりません。

id:xv1700

回答ありがとうございました。

httpd.conf の443側に

#RewriteRule ^/hoge/.*$ - [L]

#RewriteRule ^/(.*)$ http://%{HTTP_HOST}/$1 [L,R]

で解決できました。

2011/09/21 14:11:39
id:JULY No.3

JULY回答回数966ベストアンサー獲得回数2472011/09/21 13:39:34

ポイント33pt

質問文の中に「httpd.conf」と書かれている部分があったので、Web サーバが Apache httpd であると思われますが、であれば、mod_rewrite を使う方法があります。


http ⇔ https 自動変換・自動転送


上記ページでは mod_rewrite のモジュールが読み込まれてる事が前提で書かれていますので、もし、mod_rewrite を使っていない所から始める場合には、「LoadModule rewrite_module modules/mod_rewrite.so」といった具合に、mod_rewrite のロードを指示する必要もあります。

id:xv1700

回答ありがとうございました。

httpd.conf の443側に

#RewriteRule ^/hoge/.*$ - [L]

#RewriteRule ^/(.*)$ http://%{HTTP_HOST}/$1 [L,R]

で解決できました。

http ⇔ https 自動変換・自動転送 ←リンク切れています

2011/09/21 14:12:12
  • id:JULY
    > http ⇔ https 自動変換・自動転送 ←リンク切れています

    えっ、普通に見えるけど....

    http://mook.jpn.org/archives/2008/09/http_to_https.html
  • id:xv1700
    FFからはnot foundになっていました。

    IEからなら閲覧可能でした… 
  • id:JULY
    > FFからはnot foundになっていました。

    Firefox 6 で見えてます。
    何か一時的に見えなくなっていたのがキャッシュされているのかなぁ?

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません