解决 Laravel 使用 asset 函数加载资源为 http 协议 / Laravel Horizon 加载资源为 http 协议
背景
搭建了个 horizon,使用 https 打开,但是打开的界面是下图所示
一看加载的资源是 http 的,那难怪页面无法正常加载
解决办法
在 Google 搜索中,找到了这条答案:https://stackoverflow.com/a/68287406
我认为这才是最标准的解决方案
比起那些去改 AppServiceProvider.php
靠谱多了
总结下用法
你只需要在 .env
文件里配置号 ASSET_URL
环境变量即可,像我这样
ASSET_URL=https://cdn.nowtime.cc