• 注册
  • BBS
  • 今日 0
  • 帖子
  • 关注
    • 查看作者
    • 最优雅的Nginx配置HTTP跳转HTTPS方法

      现如今网站都使用HTTPS,但是原来80端口HTTP也还一直开着,需要把HTTP跳转HTTPS来访问!网上看了很多方法,那么最优雅的Nginx配置HTTP跳转HTTPS方法是什么呢?

      我认为如下两种比较好。

      第一种,判断使用的是HTTP还是HTTPS来跳转

      if ($scheme = http ) {

      return 301 https://$host$request_uri;

      }

      第二种,判断使用的端口来跳转

      if ($server_port = 80 ) {

      return 301 https://$host$request_uri;

      }

      第三种,rewrite方式

      rewrite ^/(.*)$ https://aqzt.com/$1 permanent;

      个人倾向于用 第二种 。

    • 0
    • 0
    • 0
    • 19
    • 请登录之后再进行评论

      登录
    • 单栏布局 侧栏位置: