http转https的方法(基于Vultr VPS Nginx环境)

  • http转https的方法(基于Vultr VPS Nginx环境)已关闭评论
  • A+
所属分类:新手教程

https是现在天很多网站都在用的了,但是不少的用户在进行更改的时候都会出现各种问题,还有的就是自己操作不当造成更改不成功。我们在使用Vultr VPS的时候总会遇到一些问题,有用户在使用的时候问怎样把http转https?下面小编就和大家说说基于Nginx环境http转https的几种方法。

http转https的方法(基于Vultr VPS Nginx环境)

一、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 新用户直送 50-100 美元活动再次开启,社交 转发再领 3 美元