nginx强制使用https访问(http跳转到https)

nginx的rewrite方法

思路这应该是大家最容易想到的方法,将所有的http请求通过rewrite重写到https上即可

server {  
    listen  80;  
    server_name test.com;  
      
    rewrite ^(.*)$  https://$host$1 permanent;  
}  

rewrite ^(.*)$ https://$host$1 permanent;
搭建此虚拟主机完成后,就可以将http://test.com的请求全部重写到https://test.com上了

nginx修改地址:/usr/local/nginx/conf/vhost

vi  qbs.yuenong.net.cn.conf

1

重启下:

/etc/init.d/nginx restart

访问http://qbs.yuenong.net.cn  自动跳转到https://qbs.yuenong.net.cn

附:vi命令

vi filename       //打开filename文件
:w       //保存文件
:w vpser.net //保存至vpser.net文件
:q          //退出编辑器,如果文件已修改请使用下面的命令
:q!        //退出编辑器,且不保存
:wq         //退出编辑器,且保存文件

留下评论

通过访问 WordPress.com 创建免费网站或博客.

向上 ↑

通过 WordPress.com 设计一个这样的站点
从这里开始