Php CI4混合内容,即使已在HTTPS上检查元素

Php CI4混合内容,即使已在HTTPS上检查元素,php,codeigniter-4,Php,Codeigniter 4,正如标题所说,我的网站屏蔽了我所有的css和favicon。所有这些都由base_url()函数处理。我已经将$baseURL上的config/app.php更改为。若我选中Inspect元素,它已经声明为https,我可以在新选项卡中打开它,默认情况下使用https强制 我也改变了。htaccess从 重写规则^http://%1%{REQUEST_URI}[R=301,L] 到 重写规则^https://%1%{REQUEST_URI}[R=301,L] 它仍然会产生混合误差。我可以做的临时

正如标题所说,我的网站屏蔽了我所有的css和favicon。所有这些都由base_url()函数处理。我已经将$baseURL上的config/app.php更改为。若我选中Inspect元素,它已经声明为https,我可以在新选项卡中打开它,默认情况下使用https强制

我也改变了。htaccess从

重写规则^http://%1%{REQUEST_URI}[R=301,L]

重写规则^https://%1%{REQUEST_URI}[R=301,L]

它仍然会产生混合误差。我可以做的临时解决方案是将base_url(/assets/style.css)更改为手动/硬编码url(),但这会使我的本地和托管文件无法同步,基本上我需要做双重工作来改变