suchen

Heim  >  Fragen und Antworten  >  Hauptteil

python - Tornado如何让http跳转到https

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

PHPzPHPz2890 Tage vor431

Antworte allen(3)Ich werde antworten

  • PHP中文网

    PHP中文网2017-04-17 17:57:18

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

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

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

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

    Antwort
    0
  • 天蓬老师

    天蓬老师2017-04-17 17:57:18

    用Nginx

    Antwort
    0
  • 大家讲道理

    大家讲道理2017-04-17 17:57:18

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

    Antwort
    0
  • StornierenAntwort