wordpress - 如何将域从 http 重定向到 https
问题描述
我有一个带有 ipage 的主机,我在这个主机上有 5 个域。我的主域称为 eroups.com,我已经为它购买了 ssl,但是当我要求我的托管支持将其从重定向http
到我的https
所有域时重定向到https
并且我还没有它们的 ssl。
如果有人知道如何解决我只需将 eroups.com 重定向到https
only 和其他类似http
的 .
我的域名是:
- eroups.com(这是主人并且有 ssl)
- imolawigs.com
- imolagallery.com
- kittyshoping.com
- kittywedding.com
请有人为我编写代码,我不明白如何自己制作,支持也不懂任何东西。
解决方案
所以基本上有4个主要步骤:
- 更新数据库中的 url http://yourdomain.net -> https://yourdomain.net
- 在 .htaccess 文件中设置 http 到 https 重定向
- 检查主题源文件中是否存在硬编码的http://yourdomain.net
- 检查通过 http://....(字体、图像、...)加载的外部资源并将其更正为 https://
你有一些编程技巧吗?然后我可以向您发送工具和代码片段,您可以使用它们来完成从 http 到 https 的转换。
不幸的是,这个过程不能通过插件自动化。
干杯,多米尼克
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
推荐阅读
- javascript - 以一定的间隔填充每个 json 数据
- powershell - 如何使用powershell从同一个sharepoint库中自动下载多个文件
- c++ - 单独构造结构的数据成员是否合法?
- python-3.x - 如何防止多个小数相乘的“溢出”?
- sql - 复杂的 sql 帮助
- java - != 运算符不在 do while 循环中工作
- r - r 光栅在 zip 文件中读取 .vrt
- javascript - 运行下一个构建给出“错误。在 '.next' 构建目录中找不到有效的构建”
- java - 当应用程序关闭时,我可以从服务类中不断收听数据变化吗?
- vue.js - 已声明但从未使用的变量