大理高端网站建设|网站托管|极速建站|WordPress主题设计开发

萨龙网络站点群所有网站使用https访问

2016-03-01 946次

WoSign沃通SSL证书免费申请与AMH云主机面板安装设置HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。https:URL表明它使用了HTTP,但HTTPS存在不同于HTTP的默认端口及一个加密/身份验证层(在HTTP与TCP之间)。这个系统的最初研发由网景公司(Netscape)进行,并内置于其浏览器Netscape Navigator中,提供了身份验证与加密通讯方法。现在它被广泛用于万维网上安全敏感的通讯,例如交易支付方面。

以上是HTTPS的一个简单介绍(来自百度百科),介绍中最后提到交易支付页面,我们常用的一些商城支付页面都是使用HTTPS访问,而萨龙网络也是因为Woocommerce商城支付页面需要使用HTTPS访问才能结算,Woocommerce后台设置有“强制安全结帐”选项,而WooCommerce PayPal Pro插件(使用Paypal API接口进行信用卡支付)是必须使用HTTPS才能进行结算。

最近谷歌Chrome力推HTTPS,HTTP网站被标注为不安全;火狐Firefox开始对使用非HTTPS网站提交密码进行警告;谷歌、百度等搜索引擎网站自动将HTTP跳转HTTPS进行访问,HTTPS将是趋势,所以决定把萨龙网络所有的站点使用HTTPS访问,使用沃通免费的SSL

使用HPTTS访问就需要把网站中所有的HTTP换成HTTPS:

  • 前往后台——设置——常规中,修改链接"WordPress地址(URL)"和"站点地址(URL)"两外链接;如果是多站点,前往我的站点——站点中编辑"站点URL"就可以
  • 修改文章中图片和链接
  • 以上两个步骤简便的方法就是下载数据库,用文本(推荐Notepad++)打开,指替换,保存再恢复就可以
  • 修改主题源代码中添加的链接


对于自己的链接修改成HTTPS是没有问题,其它的一些链接如果不能使用HTTPS访问就成了死链或者导致一些程序不能运行,比如百度分享就不能使用HTTPS,导致萨龙网络把百度分享给关闭了,不过这不重要。

萨龙网络从HTTP转换成HTTPS遇到了一些问题,Wordpress多站点如果是使用子目录就可以继承主域名的特性使用HTTPS访问,如果是子域名就需要重新申请SSL,多站点只能安装一个SSL证书,而沃通的的免费SSL一个证书只能添加5个域名,所以萨龙网络多站点也从子域名转换成了子目录,最终所有问题都已解决。