2
django sslserverを使用してHTTPSで作業するdjangoプロジェクトがあります。http
をhttps
にリダイレクトします。私は何も効果がないように見えるSECURE_SSL_REDIRECT = True
を追加しようとしました。(sslserverを使用して)DjangoでHTTPS httpsにリダイレクト
リダイレクトが正しいかどうかをテストするのと同様に、私はテストプロジェクトで次のことを試しました。新しいDjangoプロジェクト
- は
settings.py
ファイルにSECURE_SSL_REDIRECT = True
を追加しました。ここで、http
でサーバーを実行しようとすると、https
にリダイレクトされます。しかし、現在私のサーバーは、https
をサポートしていません。なぜなら、目的のWebページは表示されません。sslserver
- インストール
- は、コマンド
python manage.py runsslserver 8000
- この正常には私が
http
このテストのリダイレクトは次のように正常に動作してURLを開く場合でも、https
にWebページをリダイレクトしてプロジェクトを実行しました。しかし、私はすでにsslserver
がインストールされている場合、SSLリダイレクトは何の効果もないようです。私は今この問題に悩まされており、本当に助けに感謝しています。