首页 > 解决方案 > 如何解决混合内容:使用带有 HTTPS 的 Wordpress 并且无法访问管理员?

问题描述

我有一台带有 3 个 Wordpress 的服务器。使用其中一个,我在常规设置Wordpress 地址和站点地址中更改了(在 http 后添加“s”)两个 URL。

既然我这样做了,我就有了 ERR_TO_MANY_REDIRECT 错误。所以我在我的 wp-config 文件中添加了这些行: define('WP_HOME','http://www.mywebsite.com/wordpress/'); define('WP_SITEURL','http://www.mywebsite.com/wordpress/'); 现在我有一个错误Mixed Content: The page at '<URL>' was loaded over HTTPS, but requested an insecure script '<URL>'. This request has been blocked; the content must be served over HTTPS.

很多文件(如 CSS)无法识别,我无法访问我的 wp-admin。

我不知道该怎么做,我不明白为什么问题出在我的 3 wordpress 上,如果我在其中一个中进行了更改...

你能帮我吗 ?

标签: phpwordpresshttps

解决方案


我找到了一个解决方案:

  1. 在我的 .htaccess 中评论我的 HTTPS 规则。
  2. 访问我的 wp-admin(我现在可以访问)
  3. 安装插件 SSL Insecure Content Fixer
  4. 现在我可以在 HTTPS 中访问我不同的 Wordpress

推荐阅读