我们在使用Vultr VPS的时候总会遇到一些问题,有用户在使用的时候问怎样把http转https?下面小编就和大家说说基于Nginx环境http转https的几种方法。
一、Nginx配置文件
我们首先要做的是找到Nginx配置文件的位置,一般是在/nginx/conf/vhost/目录下,文件命名一般是“你的域名.conf”。下面就和大家说说常用VPS控制面板Nginx配置文件的位置:
宝塔Linux面板:/www/server/nginx/conf/vhost/目录下
LNMP一键安装包:/usr/local/nginx/conf/vhost/目录下
WDlinux lanmp一键安装包:/www/wdlinux/nginx-1.10.2/conf/vhost/目录下
二、Nginx环境下http转https的方法
1、下面代码照搬过去就行。无需做任何修改。
if ($server_port = 80 ) {
return 301 https://$host$request_uri;
}
2、下面代码照搬过去就行。无需做任何修改。
if ($scheme = http ) {
return 301 https://$host$request_uri;
}
3、下列代码中请注意把域名修改成自己域名。
if ($ssl_protocol = “”) { return 301 https://$server_name$request_uri; }
if ($host != vultr.idcspy.com) { return 301 $scheme://vultr.idcspy.com$request_uri; }
以上就是我们常用的几种方法,感兴趣的用户可以自己动手去操作一下,没有使用Vultr的用户可以先购买在使用,通过Vultr优惠购买更实惠哦!
相关推荐: