Django HTTP重定向到HTTPS,即使在免费dyno上
出于某种原因,即使我使用免费的dyno,我的网站仍然将http重定向到https。这就是我想要发生的,但我不明白为什么会发生,因为这不是只对付费的dynos有效吗 (我正在使用Django并跟随它进行重定向。)Django HTTP重定向到HTTPS,即使在免费dyno上,django,heroku,Django,Heroku,出于某种原因,即使我使用免费的dyno,我的网站仍然将http重定向到https。这就是我想要发生的,但我不明白为什么会发生,因为这不是只对付费的dynos有效吗 (我正在使用Django并跟随它进行重定向。) 但是为什么HTTPS可以工作呢?我使用的是Heroku子域。由于您使用的是.herokuapp.com子域,您将自动获得HTTPS支持: SSL总是为.herokuapp.com的常见运行时应用启用 您只需要为自定义域使用ACM、SSL或SSL端点。是的,这包括在付费dynos中。重定向
但是为什么HTTPS可以工作呢?我使用的是Heroku子域。由于您使用的是
.herokuapp.com
子域,您将自动获得HTTPS支持:
SSL总是为.herokuapp.com
的常见运行时应用启用
您只需要为自定义域使用ACM、SSL或SSL端点。是的,这包括在付费dynos中。重定向与Heroku无关(您链接到的文档在应用程序级别执行此操作),但是如果您没有HTTPS,您的站点将无法正常加载。您使用的是自定义域还是Heroku子域,如app.herokuapp.com?但为什么HTTPS可以工作呢?我不需要一个证书/付费的dyno吗()?我使用的是Heroku子域。