为什么 Heroku 在没有设置 SSL 的情况下通过 HTTPS 重定向我的站点?
Why Heroku redirect my site on HTTPS with no SSL setup?
我已经在 heroku 上部署了我的 django 网站。添加我的自定义域后,当我尝试访问 http://www.example.com it redirect me to https://www.example.com 并收到此消息时
ERR_SSL_UNRECOGNIZED_NAME_ALERT
我没有添加任何 SSL 证书,我重定向到 HTTPS 是否正常?
您的浏览器可能会将您重定向到 https
,而不是 Heroku。尝试在访客模式或其他浏览器中使用 Google Chrome。
此外,您可以通过 python 包 requests
或 smth 检查您网站的响应。如果您的网站正常运行,它应该 return 200 代码。
import requests
resp = requests.get('http://www.example.com')
print(f"{resp.status_code=}")
我已经在 heroku 上部署了我的 django 网站。添加我的自定义域后,当我尝试访问 http://www.example.com it redirect me to https://www.example.com 并收到此消息时
ERR_SSL_UNRECOGNIZED_NAME_ALERT
我没有添加任何 SSL 证书,我重定向到 HTTPS 是否正常?
您的浏览器可能会将您重定向到 https
,而不是 Heroku。尝试在访客模式或其他浏览器中使用 Google Chrome。
此外,您可以通过 python 包 requests
或 smth 检查您网站的响应。如果您的网站正常运行,它应该 return 200 代码。
import requests
resp = requests.get('http://www.example.com')
print(f"{resp.status_code=}")