#全民SSL# Vestacp强制使用HTTPS访问网站

目前HTTPS正在广大站长中悄然间普及,无论怎样,HTTPS对于用户和网站而言都不会是一个坏事,更何况,有了Letsencrypt这类免费SSL的加持,又何乐而不为呢。本站之前也分享了一些关于ssl的教程,大家可以参考。今天我们要解决的问题是,安装了SSL证书后,也就代表着用户可以通过HTTPS协议访问网站,那么老旧的HTTP协议呢?似乎也就没有存在的必要了,如何强制用户通过HTTPS进行访问呢?当然,通过修改Nginx和Apache的配置文件可以达到目的(利用301跳转),Vestacp这个面板则可以更简单的实现这个功能。

Vestacp强制使用HTTPS访问网站

1.从VestaCP网站上下载“强制SSL”的Nginx模版文件

cd /usr/local/vesta/data/templates/web
wget http://c.vestacp.com/0.9.8/rhel/force-https/nginx.tar.gz
tar -xzvf nginx.tar.gz
rm -f nginx.tar.gz

2.登入VestaCP,在网站的配置页中,选择Nginx配置为force-https

猜你 喜欢

关于作者: 微魔

小微魔,大智慧!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注