对于在我的某些页面上提供的内容,Google Chrome 会返回不安全的内容警告。内容由 Codeigniter 中 assets/js 目录中的 Javascript 文件调用。Javascript 文件通过引用在asset_helper 文件中列出的js_asset_url 加载到页脚中。
<script src="<?php echo js_asset_url('script.js'); ?>"></script>
我只在特定控制器上使用 SSL,因此资产文件夹内容当前加载不安全,并且由于显示的警告而让用户担心。有没有人有一个解决方案让 Codeigniter 强制资产(如 .js 文件)通过 SSL 加载?
编辑:我终于修复了使用外部参考源(希望可以发布链接!) http://www.davidnard.com/2011/04/easy-ssl-redirection-in-codeigniter/ 被调用的内容.js 文件用于控制器中的 2 个功能。在 $partial 数组中设置相关的控制器(见上面的链接)就可以了。