• 欢迎来到小爱博客,一个分享互联网IT技术的网站,喜欢就收藏吧!

nginx服务器http重定向到https的正确方法

nginx 小爱 2个月前 (08-21) 84次浏览 已收录 0个评论 扫描二维码

http重定向到https使用了nginx的重定向命令。那么应该如何写重定向?之前老版本的nginx可能使用了以下类似的格式

rewrite ^/(.*)$ http://domain.com/$1 permanent;

或者

rewrite ^ http://domain.com$request_uri? permanent;

 

现在nginx新版本已经换了种写法,上面这些已经不再推荐。

下面是nginx http页面重定向到https页面最新支持的写法:

server {
    listen      80;
    server_name    my.domain.com;
    return      301 https://$server_name$request_uri;
}
server {
    listen      443 ssl;
    server_name    my.domain.com;
    [....]
}

小爱博客 , 版权所有
转载请注明原文链接:nginx服务器http重定向到https的正确方法
喜欢 (0)
【你的支持, 我的动力】
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址