Nginx环境强制http 301跳转https设置记录

vps网友提供 08-26 vps促销优惠 4550

如今越来越多的网站开始启用SSL证书,这个也是趋势。老左也在考虑是不是启动,但是考虑到页面主题中很多都是手工设置的,要是切换过来比较麻烦,所以近期在考虑抽点时间把主题换掉,然后在合适的时候启用SSL证书。在年后升级火狐浏览器看到部分有些非HTTPS网站在地址栏中也有提示,所以这个也是一个趋势,但也并不是绝对,毕竟普通的网站并非交互性质,也没有必要HTTPS。

如果我们在http切换https之后,势必肯定需要地址的唯一性,需要设置301跳转强制https,这里简单做一个记录技术文档,整理几个Nginx实现强制http跳转https的脚本代码,以后有需要的时候可以直接复制用到。

第一、Nginx配置文件修改地址

/usr/local/nginx/conf/vhost

一般我们常用的一键包或者是自己配置的可能稍微有点差异,我们需要找到当前网站所在的.conf配置文件,记得在修改之前需要备份,以免改错。

第二、常见的几个可用301跳转方法

第一:

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

第二:

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

将域名换成自己的域名。

第三:

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

这个与第一种差不多。

第四:

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

只需要将域名换成自己的域名。

最后,我们修改替换之后,需要重启nginx才可以生效。

本文转自: http://www.laozuo.org/9953.html | 老左博客

 

 

本文由 vps网友提供 刊发,转载请注明出处

本文链接: https://www.vpsvsvps.com/vps/a/649.html

标签: 301跳转,301重定向,HTTP,301,HTTPS,301,lnmp301重定向

“Nginx环境强制http 301跳转https设置记录” 的相关文章

ucloud 双12优惠狂欢继续 全球云主机狂欢折扣价,仅37元/年起

UCloud优刻得 (优刻得科技股份有限公司)是中立、安全的云计算服务平台。自主研发IaaS、PaaS、大数据流通平台、AI服务平台,推出公有云、私有云、混合云...

数脉科技:优惠促销码,新人最高减600

数脉科技简介 Digital Pulse Technology Limited 數脈科技有限公司 数脉科技香港CR编号 2830621,香港数据中心基础服务商。...

sharktech主机商(鲨鱼科技):20周年庆20%折扣,8折主机随意选

豪横,官方介绍20年8折优惠,截止8月31日 先上优惠码: 代码: ST20Y 官方网址: https://sharktech.net/ 活动地址: https...

locvps主机商: 香港云地流量升级大带宽香港VPS

LocVps是一家老牌国人主机商,提供美国洛杉矶(MC/C3)、和中国香港(邦联、沙田电信、大埔)、日本(东京、大阪)、新加坡、德国和荷兰等机房VPS主机,基于...

vultr 主机商 免费云主机套餐计划

vultr推出的免费申请云主机计划,站长也是刚刚发现,感觉错过了好几亿..... 免费云主机套餐计划官方地址: https://www.vultr.com/fr...