我有我的页面,控制台显示错误:
Mixed Content: The page at 'https://abcde.com/blog' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://abcde.com/?option=com_content&id=0&task=ajax&page=0&lang=pl-PL&extra_page_only=0'. This request has been blocked; the content must be served over HTTPS.
我在com_content中搜索,但没有引用http或https
<a href="/index.php?option=com_content&id=<?php echo $this->id;?>&task=<?php echo $this->ajax;?>&page=<?php echo $this->next;?>&lang=<?php echo $this->lang;?>&extra_page_only=<?php echo $this->extra_page_only;?>">
我应该在哪里搜索答案?全局定义将http://更改为//? 谢谢!
答案 0 :(得分:1)
如果您的.htaccess文件中有HTTPS重定向,但尚未修改Joomla配置设置以使用HTTPS,则会出现此问题。如前面的答案所述,你可以通过进入系统 - &gt;来做到这一点。单击Global Configuration页面,然后单击Server选项卡,最后更改&#34; Force HTTPS&#34;的值到&#34;整个网站&#34;。
答案 1 :(得分:0)
登录网站的后端并设置系统 - &gt;全局配置 - &gt;服务器 - &gt;强制HTTPS为“整个网站”。