Php 如何在Laravel上强制所有不安全的资产(CSS和JS)使用https版本?

Php 如何在Laravel上强制所有不安全的资产(CSS和JS)使用https版本?,php,laravel,https,twig,Php,Laravel,Https,Twig,我使用Laravel和Twig作为模板语言,并在整个网站上使用“https”。我无法将所有非https资产转移到生产中的https URL 这两个 {{ html_style('/css/global.css') }} {{ html_script('/js/global.js') }} …在生产中呈现: <link type="text/css" rel="stylesheet" href="http://website.com/css/global.css"> <scri

我使用Laravel和Twig作为模板语言,并在整个网站上使用“https”。我无法将所有非https资产转移到生产中的https URL

这两个

{{ html_style('/css/global.css') }}
{{ html_script('/js/global.js') }}
…在生产中呈现:

<link type="text/css" rel="stylesheet" href="http://website.com/css/global.css">
<script src="http://website.com/js/global.js"></script>

…但它破坏了我的本地计算机,因为它正在本地查找https。

如果您已经设置了环境,请使用此

{{ html_style('css/modals.css',[], !App::isLocal()) }}

尽管更优雅的解决方案是。

您使用的是哪种版本的Laravel?
{{ html_style('css/modals.css',[], true) }}
{{ html_style('css/modals.css',[], !App::isLocal()) }}