我用我的模板下面的代碼在我的CSS文件加載:Laravel資產URL忽略HTTPS
<link rel="stylesheet" href="{!! URL::asset('css/app.css') !!}">
如果我認爲通過https的頁面我的本地機器上,然後鏈接到app.css文件也是https,但是在我的實時服務器上,這不會發生。如果您使用view the live site over https並查看源代碼,則可以看到指向CSS文件的鏈接仍然超過了正常的http,因此無法加載。有誰知道爲什麼會發生這種情況?
如果我這樣做,我會得到一個錯誤:'方法secure_asset不存在' – geoffs3310
@ geoffs3310我已編輯此答案。它只是'secure_asset()'。 http://laravel.com/docs/5.1/helpers#method-secure-asset – ceejayoz
謝謝@ceejayoz –