在提交集成到wordpress网站的忍者表单时,我收到以下错误。
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运行。 快速帮助非常感谢。
答案 0 :(得分:1)
您是否在WordPress中看到混合内容错误? WordPress中的混合内容错误是由不正确的HTTP / SSL设置引起的。通常它不会影响您网站的功能,但它会对您网站的SEO和用户体验产生负面影响。在本文中,我们将向您展示如何修复WordPress中的混合内容错误。
有关详细信息:
http://www.wpbeginner.com/plugins/how-to-fix-the-mixed-content-error-in-wordpress-step-by-step/
答案 1 :(得分:1)
安装插件Really Simple SSL。安装并激活后,单击“Go Ahead!”用于激活它的蓝色按钮。
答案 2 :(得分:1)
您可以尝试强制所有http请求重定向到https。这是一个解决这类问题的钝器工具,但并不优雅。 将它放在#BEGIN WordPress行
上方的.htaccess文件中 RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
答案 3 :(得分:0)
Richard,Arta和Gufran的答案令人满意。我只是提供一个替代方案。如果您有cpanel,请转到域,然后切换域旁边的“强制https重定向”