老鹰主机
HawkHost优惠码

如何在SiteGround上开通免费SSL

SiteGround主机开通免费SSL非常容易。SSL现在对于网站排名来说非常重要,如果你的网站不使用SSL和HTTPS,当用户用Chrome浏览器或火狐浏览器访问https链接时,会提示不安全,具体如下图所示:

 

可以想象,如果你的客户访问你的网站时,浏览器告诉他们该网站不安全,一定会对你的业务和品牌形象造成损失。

但以往开通SSL必须要花钱才行,每年几十甚至数百美元可不是个小数目。那有没有免费的SSL呢?答案是有的,Let’s Encrypt 目前就提供免费的SSL,接下来我们说说这个Let’s Encrypt。

Let’s Encrypt是一个免费的,自动的,开放的SSL证书颁发机构,旨在为普通大众提供免费SSL证书。被很多大公司赞助,包括Google,Facebook,Mozilla,Cisco等。

我觉得我们要感谢Let’s Encrypt,它没出现前,使用SSL证书保护网站的唯一方法是使用付费SSL证书。截止到2017年6月28日,Let’s Encrypt已经颁发了10万多份免费证书。

 

如何使用Let’s Encrypt开通SSL,实现https?

传统的方法比较麻烦,需要登录Let’s Encrypt官网,进行网站验证,下载,安装。我就曾经注册过,可是后续操作看教程也让我一头雾水,如果是新手,那就更难了!但如果你使用SiteGround主机的话,就变得比较简单了,一键就能设置好。

SiteGround是第一个公开宣布支持在其cPanel上一键免费设置Let’s Encrypt的wordpress主机商。你要知道它宣布的时候,bluehost居然只提供付费证书,完全是趁火打劫,虽然最后bluehost顶不住压力,开放了Let’s Encrypt的免费设置,但印象大打折扣。siteground同时也赞助了Let’s Encrypt,不愧是有良心的世界级主机商。那么,

如何在SiteGround上开通免费的SSL证书Let’s Encrypt呢?

开通Let’s Encrypt其实很简单,首先登陆你的siteground后台,进入cPanel,并找到Let’s Encrypt按钮。

 

点击按钮后会看到下图,点on就会自动开通,好了会有提示。

 

理论上说Let’s Encrypt已经开通了,但技术上说,还需要做其它一些设置,cPanel找到File Manager,如下图所示,点开它。

 

找到.htaccess,点击Edit,然后会有跳出一个弹框,再点击弹框中的Edit。

 

添加一组代码到.htaccess,位置如下图所示,改完保存即可。

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{HTTPS} off

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

</IfModule>

这样做的目的是强制所有http跳转到https。除了添加一组代码,还要去wordpress后台设置,Setting -> General,把http改成https,如下图所示。

 

从技术上说SSL已经开通了,你刷新下你的wordpress外贸网站,url前缀已经变为https,小绿锁已经显示。要测试证书,可以去SSL Checker检查看看。

 

总结

如果你是刚开始建站,可以先开通Let’s Encrypt,再安装WP。如果你已经建好外贸网站站,或是从其它主机把你的外贸网站转到siteground上,后开通也没有什么关系。

如果你的网站已经用了Goolge Analytics,别忘了去它的后台把默认网址选项换成https开头,点击左边菜单栏底部的管理 -> 媒体资源设置 -> 默认网址即可修改。

再啰嗦几句,SiteGround一共提供3种SSL证书,除了Let’s Encrypt,还有WildCard和EV SSL证书,它们需要付费才能添加,可以从SiteGround后台进行订购,适合大型企业网站和B2C商城。

 

赞(0)
未经允许不得转载:HawkHost老鹰主机中文非官方网站 » 如何在SiteGround上开通免费SSL
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址