Edited at

Djangoでhttpsにリダイレクトする簡単な方法

Djangoで作成したサイトをhttpsにリダイレクトさせるにはsetting.pyに以下の二行を追加します。


setting.py

SECURE_SSL_REDIRECT = True

SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')

私はDjangoとAWSで自分のサイトを作成しているのですが、この機能を知らずにAWSの設定を変えたり、Apache使ったり苦戦してすごく時間を取られました笑