• 欢迎访问db1024网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏db1024吧

Nginx环境强制http 301跳转https的方法

主机教程 Liam 1年前 (2019-04-27) 252次浏览 0个评论 扫描二维码
文章目录[隐藏]

说明:现在越来越多的人开始为网站启用ssl证书了,安装了ssl后我们都需要让http强制跳转https,并确定网站唯一性,这里介绍了几种方法。

方法

提示:以军哥的lnmp一键安装包为例,Nginx配置文件修改地址为/usr/local/nginx/conf/vhost/xx.com.conf
Nginx环境强制http 301跳转https的方法 - Rat's Blog
方法一:

if ($scheme = http ) { return 301 https://$host$request_uri; }

方法二:

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

方法三:

if ($server_port = 80 ) { return 301 https://$host$request_uri; }

方法四:

server_name moerats.com ; return 301 https://$server_name$request_uri; 

最后输入/etc/init.d/nginx restart重启Nginx即可


db1024 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Nginx环境强制http 301跳转https的方法
喜欢 (0)
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

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

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