【发布时间】:2021-06-30 21:03:53
【问题描述】:
我在域 mydomain.space 上有一个网站
我以这种方式在我的刀片文件中包含一些 js 文件:
<script type="text/javascript" src="{!! secure_asset('js/app.js') !!}"></script>
但是,在生产中,我在浏览器日志中看到,前端尝试通过此 URL 加载文件:
http://mydomainspace/js/app.js
是的,由于某种原因,它删除了点,结果 - 这是错误的 URL... 但是当我显示 APP_URL 变量时 - 它显示“mydomain.space”(带点)。
为什么我在使用secure_asset helper时会丢失URL中的点?
【问题讨论】:
-
APP_URL不用于在请求通过网络进入时生成 URL。该请求具有来自服务器的主机信息并被使用