Tornado如何让http跳转到https

发布于 2022-09-02 21:04:21 字数 121 浏览 7 评论 0

我在tornado的prepare判断self.request.protocol=='http'则redirect到https,但这样就访问http会有问题,如何解决?我没有用nginx
补充一下,貌似是重定向过多导致的?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

提笔落墨 2022-09-09 21:04:21

题主的意思是想要部分请求使用http,部分请求使用https吧。

同样是建议使用nginx来做,有两种方法。

  1. 你使用两个域名(或者不同的子域名),一个配成http,一个配成https,这样就可以很容易理解了,必定混合使用会给人很混乱的感觉;

  2. 使用nginx配置不同的location,对于需要使用https的http请求重定向到https.

绅刃 2022-09-09 21:04:21

用Nginx

鸠书 2022-09-09 21:04:21

强烈推荐使用nginx,遇到http的直接重写转发为https。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文