产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[综合话题] nginx 强制使用https访问的4种方案

linmi
铝牌会员
222.42 价值分

linmi 发表于 2017-08-17 11:59:47
在http的server里增加

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

实现80进来的请求,重定向为https了。

也可以看:
方法一:
listen 80;
server_name file.demosite.com;
return 301 https://file.demosite.com $request_uri;
}
方法二:
listen 80;
server_name file.demosite.com;

location / {
rewrite ^/(.*) https://file.demosite.com/$1 redirect;
}
}
方法三:
listen 80;
server_name test.com;

rewrite ^(.*)$ https://$host$1 permanent;
}
方法四:
listen 80;
server_name xx.com;
rewrite ^(.*)$ https://$server_name$1 permanent;
}
  点赞,加油! (2.83分)
2017-08-17 11:59:47 1

linmi
铝牌会员
222.42 价值分

编辑器要是能支持代码高亮就好了
  支持 (0分)  反对 (-9.32分)
回复  2017-08-17 18:09:22 2

夜风似火
铁牌会员
33.80 价值分

感谢分享。我感觉现在https用起来还是很方便的
  支持 (0分)  反对 (0分)
回复  2017-08-18 11:08:53 3

linmi
铝牌会员
222.42 价值分

引用:
夜风似火 发表于 2017-08-18 11:08:53
感谢分享。我感觉现在https用起来还是很方便的

https 已经是趋势了,之前是因为证书太贵,所以不太普及,现在免费证书好多。
  支持 (0分)  反对 (0分)
回复  2017-08-18 11:12:50 4

掘金
铁牌会员
92.09 价值分

感谢分享,已经试了一下
  支持 (3.97分)  反对 (0分)
回复  2017-08-19 17:17:07 5
 1  (总1页)
AMH社区列表
用户服务中心