【发布时间】:2022-12-15 11:49:40
【问题描述】:
我目前在 Hostinger 上托管我的 Laravel 网站,但是当我的页面上有图片时,该 url 不会转到 website.com/public/img_url,而是转到 website.com/img_url,有谁知道这是如何工作的在 Hostinger 上,我该如何解决这个问题?
目前我的整个项目都在我的 public_html 中,除此之外没有其他文件夹。
【问题讨论】:
我目前在 Hostinger 上托管我的 Laravel 网站,但是当我的页面上有图片时,该 url 不会转到 website.com/public/img_url,而是转到 website.com/img_url,有谁知道这是如何工作的在 Hostinger 上,我该如何解决这个问题?
目前我的整个项目都在我的 public_html 中,除此之外没有其他文件夹。
【问题讨论】:
您应该需要添加一个 public inside asset 函数来访问共享托管服务器上的公共文件夹。
因此,您需要在需要从公共目录中获取文件的每一行代码中更改文件的获取路径示例:asset('user/photo.jpg') 为asset('public/user/photo.jpg')。
【讨论】: