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