阿里云万网虚拟主机安装配置Https(SSL)教程

时间:2022-08-01 12:06:00

太多太多的用户咨询阿里云虚拟主机是否可以安装SSL数字证书?万网空间是否可以支持HTTPS协议访问网站?答案只有一个:目前阿里云虚拟主机都不支持安装SSL证书!但是,但是,可以曲线实现目标!

 

1.为了开启HTTPS肯定是要申请证书的,提供证书服务的品牌包括:symantec,geotrust,thawte,comodo,cfca等。

 

2.虚机是不支持https的,那么技巧在于通过阿里云的CDN服务来跳转一下,进而支持https:阿里云CDN服务目前促销价60元/年(100G流量、1000万次https请求)。

好消息,通过万维景盛购买的阿里云虚拟主机,只需要加98元就包含证书、证书部署、不限量CDN,非常省心非常划算哦!立即购买阿里云主机证书部署服务(选择198元的trustasia DV证书,结算时勾选100元SSL券)。

 

3.进入阿里云控制台,访问CDN,进入CDN域名列表,添加你的域名,如果已经有了可以不用添加。

 

4.配置CDN的SSL,开启HTTPS加速模式

 

上传并配置一下你的SSL数字证书,记住要选择HTTP→HTTPS

 

5.关闭CDN的过滤参数

 

程序链接的参数一旦被过滤就会出现故障报错,切记过滤哦!

 

6.修改DNS解析记录

 

7.修改wordpress配置文件和数据库,如果你的网站是wordpress的话。其他程序请根据程序商的说明做配置。也有的程序不需要做任何配置。

 

配置文件修改wp-config.php

1
2
3
4
5
require_once (ABSPATH . ‘wp-settings.php’);之前,添加以下四个记录。在没有添加第四个记录的时候,我的后台总是css和jquery出错,不正常。
define(‘FORCE_SSL_ADMIN’, true);
define(‘FORCE_SSL_LOGIN’, true);
$_SERVER [‘HTTPS’] = ‘ON’;
define( ‘CONCATENATE_SCRIPTS’, false );

 

数据库表:wp_options

1
option_name:siteurl,home,ossdl_off_cdn_url三个记录的option_value都从原来的http: //www.againfly.com改成https://www.againfly.com

8.添加一个.htaccess文件

1
2
3
4
5
6
7
8
在站根节点上传创建那么一个.htaccess文件,用来重定向301状态
文件内容:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]</IfModule>

为什么那么多的用户要给网站安装SSL数字证书呢?因为一旦网站安装上SSL证书,用户访问网站的时候,浏览器地址栏会显示安全字样,看起来高大上,给访客一个心理暗示——这个网站很正规,很可靠,从而带来商机!