【问题标题】:Mixed Content Exception in WordpressWordpress 中的混合内容异常
【发布时间】:2018-03-26 06:31:11
【问题描述】:

我在提交集成到 wordpress 网站的 Ninja 表单时遇到以下错误。

Mixed Content: The page at 'https://my.domain/event/test-page/' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://my.domain/wp-admin/admin-ajax.php'. This request has been blocked; the content must be served over HTTPS. 

这是我得到的唯一错误。 该站点以 HTTPS 运行。 非常感谢您的快速帮助。

【问题讨论】:

  • 你需要把你所有的 url http 改成 https。

标签: wordpress mixed-content ninja-forms


【解决方案1】:

安装插件Really Simple SSL。安装并激活后,单击“继续!”蓝色按钮激活它。

【讨论】:

    【解决方案2】:

    您可以尝试强制所有 http 请求重定向到 https。这是解决此类问题的钝器工具,但并不优雅。 将其放在您的 .htaccess 文件中 #BEGIN WordPress 行上方

        RewriteEngine On
        RewriteBase /
        RewriteCond %{HTTPS} off
        RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    

    【讨论】:

      【解决方案3】:

      您是否在 WordPress 中看到混合内容错误? WordPress 中的混合内容错误是由不正确的 HTTPs/SSL 设置引起的。通常它不会影响您网站的功能,但会对您网站的 SEO 和用户体验产生不利影响。在本文中,我们将向您展示如何修复 WordPress 中的混合内容错误。

      更多详情:

      http://www.wpbeginner.com/plugins/how-to-fix-the-mixed-content-error-in-wordpress-step-by-step/

      【讨论】:

        【解决方案4】:

        Richard、Arta 和 Gufran 的回答令人满意。我只是提供一个替代方案。如果您有 cpanel,请转到域并切换域旁边的“强制 https 重定向”

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2021-06-04
          • 2020-08-18
          • 2019-12-06
          • 1970-01-01
          • 2016-06-22
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多