php - 从 http 更改为 https 我的 Wordpress 网站时我需要采取哪些步骤

标签 php wordpress centos

我需要将我的整个站点更改为使用 https 而不是 http。我已将 WordPress 地址 (URL) 和站点地址 (URL) 的 http 部分从 Settings->General 更改为 https,但整个站点已关闭。我需要执行哪些步骤才能将 wordpress 网站从 http 转换为 https。我安装了 CentOS 6.3 版(最终版)。

最佳答案

要使网站 HTTPS,首先获得域的 SSL 证书,将其安装在服务器上,并将网站永久链接从 http 更改为 https。

管理员设置:

  • 转到管理仪表板。
  • 将鼠标指向设置,然后单击常规。
  • 上面写着 WordPress 地址 (URL) 和站点地址 (URL) 的地方替换了 http://https:// 分开对于他们俩。
  • 单击保存更改

  • 为了通过 SSL 轻松启用(和强制执行)WordPress 管理,常量 FORCE_SSL_ADMIN应在您网站的 wp-config.php 中设置为 true文件强制所有登录和所有管理 session 通过 SSL 发生。
    define('FORCE_SSL_ADMIN', true);
    

    要设置 301 永久重定向,FTP/SFTP 到您的服务器,并将以下代码添加到 WordPress 顶部的 .htaccess文件。
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^yoursite.com [NC,OR]
    RewriteCond %{HTTP_HOST} ^www.yoursite.com [NC]
    RewriteRule ^(.*)$ https://www.yoursite.com/$1 [L,R=301,NC]
    

    将 yoursite.com 的每个实例更改为您的 WordPress URL。

    要通知 Google 有关 URL 的更改,请将您的 WordPress 站点重新添加到 Google 网站管理员工具(但这次使用 https://)。

    希望它会有所帮助。

    关于php - 从 http 更改为 https 我的 Wordpress 网站时我需要采取哪些步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38561173/

    相关文章:

    php - WordPress 内部服务器错误

    javascript - 可以在 Jquery 附加中添加短代码吗?

    javascript - 删除渲染阻止 JavaScript :

    php - VPS 服务器 -> fatal error : Call to undefined function mysqli_init()

    docker - 如何在 docker 中运行交互式 Centos 6

    ruby-on-rails - 如何运行sqlplus centOS?

    php - 使用mysql在另一个字符串中查找可能的子字符串

    php - 如何按频繁值对 "GROUP BY"查询结果进行排序?

    php - 如何将 PHP 变量与 PHP 数组中的值进行比较

    php - 使用不同字段查找多个用户名时出现 MySQL 多重连接问题