1

Web サイトで SSL を使用していますが、上部の URL バーには「 not 」しか表示されhttp://ませんhttps://

私は自分のウェブサイトに Django Python スタックで Satchmo システムを使用しています。誰かがこれについて何らかの洞察を持っていますか?

4

2 に答える 2

1

https使用している Web サーバーが何であれ、クライアントに安全な ( ) サイトにアクセスするように指示する必要があります。

それらは異なるプロトコルでhttpあり、https. クライアントのブラウザhttpsで Web サイトのバージョンを使用する場合は、リダイレクトを発行する必要があります。例えば:

GET http://stackoverflow.com HTTP/1.1


HTTP/1.1 302 Found
Location: https://stackoverflow.com

リダイレクトをトリガーするには、Web サーバー コードでメカニズムを見つける必要があります。

于 2011-05-08T04:47:39.940 に答える
0

理解した。私のhttpd.confファイルにこれを追加しました:

RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-SSL} !on
RewriteCond %{REQUEST_URI} ^/about-us
RewriteCond %{REQUEST_URI} ^/
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

「about-us」は表示したいページのURL https

于 2011-05-08T17:02:35.897 に答える