网站如何设置SSL证书(https)SEO教程

作者:阿伦seo博客 / / 时间:2019-03-11 09:22 / / 浏览量:
细心的博客在浏览网站的时候会发现,很多大型网站在浏览的时候都是以https://开头的,https的意思就是超文本传输安全协议,简单来说就是:http是普通版,https是升级安全版。浏览网站的时候有个绿色钥匙不仅给心里一种踏实感,是不是还觉得高端大气上档次呢?...

细心的博客在浏览网站的时候会发现,很多大型网站在浏览的时候都是以https://开头的,https的意思就是超文本传输安全协议,简单来说就是:http是普通版,https是升级安全版。浏览网站的时候有个绿色钥匙不仅给心里一种踏实感,是不是还觉得高端大气上档次呢?今天阿伦seo博客就教大家如何设施https://,这里我们以西部数码虚拟服务器为例。

 
 
一、申请SSL证书
西部数码后台——SSL证书页面,直接按照要求申请(1元/年,阿里云免费,这里建议域名在哪就在哪申请);
二、SSL证书自动部署
SSL证书自动部署页面(页面具体在哪每个平台不同,问问客服),一键导入证书——上传SSL(西部数码费用1元)——在上次上传更新SSL。
三、设置301跳转
SSL证书部署好后,就差最后一步301跳转了,设置好了就能实现http自动跳转到https。具体操作:
先看看自己的服务器属于什么系统环境(不懂可以问客服),我们这里讲解下Windows系统 IIS7环境。
亚洲机房云服务器,在网站根目录(ftp)里创建一个以web.config命名的文件,并编辑一下代码:(注意:1、请将域名换为自己的域名;2、注意网站编码是UTF-8还是GBK,注意修改。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
 <system.webServer>
        <rewrite>
            <rules>
               <rule name="301" stopProcessing="true">
                    <match url="^(.*)$" ignoreCase="false" />
                    <conditions logicalGrouping="MatchAll">                       
                         <add input="{HTTP_FROM_HTTPS}" pattern="^on$" negate="true" />  
                  </conditions>
                    <action type="Redirect" url="https://www.alanseo.com/{R:1}" redirectType="Permanent" />
               </rule>
            </rules>
        </rewrite>
    </system.webServer> 
</configuration>
非亚洲机房云服务器编辑的代码为:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
 <system.webServer>
        <rewrite>
            <rules>
               <rule name="301" stopProcessing="true">
                    <match url="^(.*)$" ignoreCase="false" />
                    <conditions logicalGrouping="MatchAll">                       
                       <add input="{HTTPS}" pattern="^on$" negate="true" />
                    </conditions>
                    <action type="Redirect" url="https://www.alanseo.com/{R:1}" redirectType="Permanent" />
               </rule>
            </rules>
        </rewrite>
    </system.webServer> 
</configuration>
虚拟主机编辑的代码为:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
 <system.webServer>
        <rewrite>
            <rules>
               <rule name="301" stopProcessing="true">
                    <match url="^(.*)$" ignoreCase="false" />
                    <conditions logicalGrouping="MatchAll">
                        <add input="{HTTP_FROM_HTTPS}" pattern="^on$" negate="true" />
                    </conditions>
                    <action type="Redirect" url="https://www.alanseo.com/{R:1}" redirectType="Permanent" />
               </rule>
            </rules>
        </rewrite>
    </system.webServer> 
</configuration> 
 
文件上传后,强制刷新下网站,具有安全感的绿钥匙https是不是出来了?

1