首页 > 解决方案 > 如何将域从 http 重定向到 https

问题描述

我有一个带有 ipage 的主机,我在这个主机上有 5 个域。我的主域称为 eroups.com,我已经为它购买了 ssl,但是当我要求我的托管支持将其从重定向http到我的https所有域时重定向到https并且我还没有它们的 ssl。

如果有人知道如何解决我只需将 eroups.com 重定向到httpsonly 和其他类似http的 .

我的域名是:

请有人为我编写代码,我不明白如何自己制作,支持也不懂任何东西。

标签: wordpresssslopensslssl-certificate

解决方案


所以基本上有4个主要步骤:

  1. 更新数据库中的 url http://yourdomain.net -> https://yourdomain.net
  2. 在 .htaccess 文件中设置 http 到 https 重定向
  3. 检查主题源文件中是否存在硬编码的http://yourdomain.net
  4. 检查通过 http://....(字体、图像、...)加载的外部资源并将其更正为 https://

你有一些编程技巧吗?然后我可以向您发送工具和代码片段,您可以使用它们来完成从 http 到 https 的转换。

不幸的是,这个过程不能通过插件自动化。

干杯,多米尼克

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

推荐阅读