西数超哥博客
运维经验教程分享

[原创]nginx 如何设置将http自动跳转到https

我这里总结了有两种,还有其他方法,有兴趣的朋友可以自己再去研究琢磨:
1,通过站点配置文件做重定向实现。

server {
listen 80;
server_name download.21yunwei.com;
rewrite ^(.*) https://download.21yunwei.com$1 permanent;
}
server {
        listen 443 ssl;
        ssl_certificate         /homw/wwwroot/download21/ssl/download.21yunwei.com.crt;
        ssl_certificate_key     /homw/wwwroot/download21/ssl/download.21yunwei.com.key;

        server_name download.21yunwei.com;

2,通过文件代码跳转。
站点根目录下设置一个index.html,里边设置代码:

<html>  
<meta http-equiv="refresh" content="0;url=https://download.21yunwei.com/">  
</html>  

百度就是这么实现的,可以测试下curl baidu.com -vv

转载请注明:西数超哥博客www.ysidc.top» [原创]nginx 如何设置将http自动跳转到https

https://www.ysidc.top 西数超哥博客,数据库,西数超哥,虚拟主机,域名注册,域名,云服务器,云主机,云建站,ysidc.top

赞(0)
声明:本站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,若涉及侵权请及时告知,将会在第一时间删除。本站原创内容未经允许不得转载:西数超哥博客 » [原创]nginx 如何设置将http自动跳转到https