在Laravel 5.1中通过https请求资产

时间:2015-12-08 12:56:22

标签: php laravel-5.1

我希望我的网站能够通过https工作,因此我正确设置.htaccess但现在当我打开网站时,所有资产都通过

加载
asset('/assets/css/style.css')

通过http加载。在config / app.php中,我设置了带https的网址,但assetRequest::root()都返回http

我该如何解决这个问题?

我知道asset()可以接受第二个参数true并返回https,但它并不是真正解决方案,无处不在。特别是如果我必须在某个时候回到http

1 个答案:

答案 0 :(得分:0)

您需要强制CloudFlare为https,请查看他们的documentation

您可以将所有不安全的请求重定向到其安全对应方,请检查此post