从laravel 5.5中的URL中删除public后,图像路径无法正常工作

时间:2018-04-11 03:30:00

标签: laravel laravel-5.5

我的图片在锚文本中工作正常。但是当我从URL中删除public时(通过在根目录中放置.htaccess)图像路径不起作用。

<a href="new_profile.php" class="thumbnail">
  <img src="admin_images/noti.png" alt="..."><strong>Profile</strong>
</a>

此admin_images文件夹位于公共文件夹中。

1 个答案:

答案 0 :(得分:0)

url()生成指定路径的绝对网址,asset()生成应用资产的网址。

这里是代码:

  

<img src="{{asset('admin_images/noti.png')}}" alt="..."><strong>Profile</strong>

- 会做这个工作。否则你会有一个外部错误(可能是你的.htaccess)。

资产功能使用当前的请求方案生成资产的网址