您的位置 首页 常见问题

WordPress网站需要SSL证书吗?如何开启HTTPS

使用SSL证书进行通信加密已经成为热门话题,不仅是大型公司,很多中小型企业、社交媒体公司都已经清楚的认识到网络安全面临的威胁。如今,无论是企业门户网站,电子商务网站,还是银行,网站数据的安全已成为必须要解决的问题。因为任何企业都希望客户能够信任并选择他们,网络安全方面的轻微疏忽也可能造成企业的重大损失。那么WordPress网站需要SSL证书吗?

网站开启https

当然需要。用户在WordPress网站注册账号、购买产品时都需要登记个人隐私信息,包括姓名、性别、年龄、家庭住址、电话,甚至还有银行卡账号及密码等重要信息。在这种情况下,数据在用户的PC、移动端与网站之间进行交互的时候,数据内容是完全公开的纯文本格式,任何第三方或黑客都可能截获该纯文本格式。显然,这是非常危险的,那么我们如何解决这个问题呢?使用SSL证书将网站的通信协议从HTTP升级到HTTPS,HTTPS对通信的数据进行加密后才会传输,任何第三方都无法获取数据的原本内容。

我们已经知道,部署过SSL证书的WordPress网站可以实现身份认证和数据加密量大功能,但是SSL证书的作用不仅如此。由于谷歌、火狐等浏览器会对HTTP网站做出安全警告,客户访问HTTP网站时可以明显看到网站不安全的标识,而具有SSL证书的网站则会被浏览器认为是安全可信的。此外,谷歌和百度均宣布,那些启用了SSL的网站会被搜索引擎优先收录,并且获得更高的搜索排名,这就意味您的网站将会被更多的客户知道并访问。如果网站被各大浏览器认可,那么访问者也就会信任这个网站,安全放心的浏览网页、购买产品,网站的品牌形象和客户信任度将得到大幅提高。

WordPress网站如何启用HTTPS?

第一步:设置支持HTTPS

在WordPress的网站后台,选择“设置” 、“常规”,使用“ HTTPS”代替“ HTTP”来保存WordPress地址URL和站点地址URL,这将确保通过HTTPS来提供网页的所有内容。

第二步:设置HTTP跳转到HTTPS

使用.htaccess文件将HTTP重定向到HTTPS,在.htaccess文件中添加以下代码并将“sslinfo.org”替换为您的网站。

# Force HTTPS

<IfModule mod_rewrite.c>

RewriteCond %{HTTPS} !on [OR]

RewriteCond %{HTTP_HOST} !^www\.

RewriteRule (.*) HTTPS://www.sslinfo.org%{REQUEST_URI} [L,R=301]

</IfModule>

这里需要注意的是,启用全站HTTPS后,网页内不能含有HTTP的图片或链接,否则会被浏览器安全警告。而且我们建议您在部署SSL证书前,将网站内容进行备份,防止出现问题时丢失网站数据。

© 2020 SSL证书评测网 - 专业为大家推荐评测多个国际知名品牌(包括Symantec、GeoTrust、Comodo、GlobalSign等)的SSL证书/https证书/代码签名证书申请方案。