php - 是否可以在 Laravel asset() 函数中添加 cdn.mydomain.com/assets ?

标签 php css laravel file-upload helper

我希望将我网站的资源加载为 cdn.mydomain.com/asset_path,而不是 mydomain.com/asset 路径。

不使用任何云 CDN。

总之我想要这个<img src="{{asset('/js/app.js')}}" > =<img src="mydomain.com/js/app.js" >

采用这种形式

<img src="{{asset('/js/app.js')}}" > =<img src="cdn.mydomain.com/js/app.js" >

请看看这个包,它的作用相同,但 Laravel 8 不支持 https://github.com/damianromanowski/simplecdn

任何帮助将不胜感激。 提前致谢

注意:我使用的是 Laravel 8

最佳答案

您可以通过在 .env 文件中设置 ASSET_URL 变量来配置 Assets URL 主机。如果您将 Assets 托管在 Amazon S3 或其他 CDN 等外部服务上,这会很有用:

// ASSET_URL=http://cdn.mydomain.com

$url = asset('js/app.js'); // http://cdn.mydomain.com/js/app.js

参见https://laravel.com/docs/8.x/helpers#method-asset

关于php - 是否可以在 Laravel asset() 函数中添加 cdn.mydomain.com/assets ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67241072/

相关文章:

php - 将对象从 Controller 传递到 View

html - 在我的编码 Bootstrap 中,只对页面的一部分有效,但对整个页面无效。为什么会这样?

html - CSS/HTML 将图像宽度扩展到两侧

javascript - 使用 slider 通过 Javascript 更改图像 CSS 过滤器

php - Laravel 架构构建器,更新可为空的时间戳字段

php - 如何从公共(public)文件夹 Laravel 获取文件列表

php - 如何从 php 中的平面结构有效地构建树?

php - 当我尝试修改智能表时出现错误 1030

php - 如何在 Web 应用程序中处理和/或存储货币值?

java - Android 中的 AutoSuggest 来自 php 的 jsonencoded 数组