В этом руководстве рассмотрим, перенаправлении сайта с версией без SSL сертификата на версию с SSL сертификатом, т.е. с http на https в хостинговой панели управления cPanel.
Для переадресации домена проделайте ниже следующие шаги:
1) Авторизируйтесь в панели управления cPanel
- зайти в панель управления доступы были отправлены на контактный электронный адрес.
- или перейдя из личного кабинета в нужную услугу.
2) Далее необходимо в приложении Django добавьте в settings.py
файл следующее:
# 301 перенаправление на https
MIDDLEWARE = [
# SecurityMiddleware must be listed before other middleware
'django.middleware.security.SecurityMiddleware',
# ...
]
SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')
SECURE_SSL_REDIRECT = True