安装 SSL 证书

完成 CSR(证书签名请求)并购买 SSL 证书后, SSL 证书将被签名并颁发。
现在我们需要下载 SSL 证书并将其安装在托管服务器上。
否则,我们可以要求网络托管服务提供商将其安装在服务器上。

选择和购买合适的 SSL 证书

有三种常用的 SSL 证书类型可用。

  • 域验证 (DV):此证书验证域的所有者。
  • 组织验证 (OV):此证书验证域和组织的所有者。
  • 扩展验证 (EV):此证书通过对组织的严格验证提供最高级别的安全性。

SSL 证书的成本因托管服务提供商而异。
通常,SSL 证书每年花费 几百几千块。
要将 SSL 添加到,请根据需要选择正确的 SSL 证书,并从受信任的 SSL 提供商处购买。

在 WordPress 中添加 SSL 和 HTTPS

在 WordPress 中添加 SSL 和实现 HTTPS 重定向非常容易。
按照以下分步教程安装 SSL 并配置 WordPress 以启用 SSL 和 HTTPS 到。

什么是 SSL 和 HTTPS?

当数据在两个系统之间传递时,SSL(安全套接字层)会创建一个加密层。
无论是服务器到服务器还是服务器到浏览器的通信,SSL 都会对数据进行加密以确保其安全。
SSL 和 HTTPS 都用于通过在浏览器和服务器之间创建安全连接来保护在线数据。

  • SSL - 传输层安全协议,提供网络通信安全。
  • HTTPS - 传输层安全协议上的 HTTP,可通过网络提供安全通信。

SSL 证书是一个包含加密数据的文本文件。
SSL 证书有助于在站点和客户之间进行安全的敏感通信。

设置 WordPress 以使用 SSL 和 HTTPS

在服务器上安装 SSL 证书后,现在我们需要配置 WordPress 以使用 SSL 证书。
配置以下设置以在 WordPress 中添加 SSL 和 HTTPS。

  • 将 WordPress URL 更新为 HTTPS:
    登录到 WordPress 管理面板并导航到设置 » 常规。更改 WordPress 地址和站点地址,并添加“https://www”。而不是开头的“http://”。

如果我们在现有站点中实施 SSL,则需要设置 SSL 重定向。使用 HTACCESS 文件在 WordPress 中设置从 HTTP 到 HTTPS 的 SSL 重定向。
在根目录的 .htaccess 文件中添加以下代码以使用 www 将 HTTP URL 重定向到 HTTPS。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$https://www.example.com/ [R,L]
</IfModule>

不要忘记用站点域名替换“example.com”。

  • 为管理员和内容强制 SSL:
    在“仅此而已,停止编辑!祝教程 愉快”上方添加以下代码。 'wp-config.php' 文件中的一行。
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_CONTENT', true);
if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'):
    $_SERVER['HTTPS']='on';
endif;
  • 将所有链接更改为 HTTPS:
    如果我们要将 SSL 添加到现有的 WordPress 站点,请确保所有链接都使用 HTTPS 进行了修改。否则,许多浏览器(Google Chrome、Firefox 等)可能会显示不安全和混合内容警告。可以通过替换数据库中从 http 到 https 的所有链接来完成。

成功实施 SSL 和 HTTPS 后,浏览器地址列中将显示一个绿色锁。

在 WordPress 中添加 SSL 和 HTTPS

如今,SSL 对每种类型的都很重要。
它有助于使安全并赢得访问者的信任。
除此之外,SSL 证书和 HTTPS 可以提高在各种搜索引擎上的排名。
因此,如果我们尚未将 SSL 添加到,则是时候从 HTTP 迁移到 HTTPS。

在本教程中,我们将向我们展示如何在 WordPress 中添加 SSL 和 HTTPS。

日期:2020-06-02 22:18:57 来源:oir作者:oir