将我的 WordPress 网站重定向到 Linux 主机 HTTPS

SSL 证书安装到您的 Linux 主机账户后,需要对 .htaccess 文件做出一些修改,将访客自动重定向到 HTTPS 版本的 WordPress 网站。

注意:这些说明适用于带 SSL 证书的 WordPress 托管账户。我们将自动进行 HTTPS 重定向(完成证书安装后)。

  1. 登录“WordPress 控制面板”
  2. 悬停在左侧导航面板的设置上,然后单击常规
  3. 在新页面上找到以下字段:
    • WordPress 地址(URL)
    • 网站地址 (URL)
  4. 在每个字段中,更新您的 URL 以包含 https,而不是 http
    • 例如,http://coolexample.com 将变成 https://coolexample.com
  5. 向下滚动到页面底部,然后单击保存更改
  6. 使用 cPanel 文件管理器打开 /public_html/ 文件夹中的最新 .htaccess 文件进行编辑。如果还没有 .htaccess 文件,则需创建该文件。
  7. .htaccess 文件顶部插入以下代码:
  8. # BEGIN GD-SSL
    <IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteCond %{HTTP_USER_AGENT} ^(.+)$
    RewriteCond %{SERVER_NAME} ^coolexample\.com$ [OR]
    RewriteCond %{SERVER_NAME} ^www\.coolexample\.com$
    RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
    Header add Strict-Transport-Security "max-age=300"
    </IfModule>
    # END GD-SSL
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
  9. 单击屏幕右上角的保存更改

更多信息


本文是否有帮助?
感谢您的反馈。 要咨询客户服务代表,请使用上面的客户支持电话号码或聊天选项。
很高兴我们能有所助益! 我们还可以为您做些什么?
我们对此深感抱歉。 请告诉我们,什么问题令您费解,或者解决方案为何未能解决您的问题。