zoukankan      html  css  js  c++  java
  • 阿里云万网虚拟主机安装配置Https(SSL)教程

    太多太多的用户咨询阿里云虚拟主机是否可以安装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证书,用户访问网站的时候,浏览器地址栏会显示安全字样,看起来高大上,给访客一个心理暗示——这个网站很正规,很可靠,从而带来商机!

  • 相关阅读:
    Spring Boot 之Profile
    Spring Security初识
    Github使用进阶
    数据库JDBC
    Java内存模型(JMM)的可见性
    Spring Boot 整合Spring Data JPA
    Git版本控制工具初识
    Linux美化——终端提示符
    Python's Exception 层级结构
    试写Python内建函数range()
  • 原文地址:https://www.cnblogs.com/zhoudawei/p/9829812.html
Copyright © 2011-2022 走看看