img src root相对路径不起作用

时间:2017-08-29 15:11:17

标签: html laravel path

我有两个路由映射到相同的html,使用laravel中的php刀片模板引擎生成。

<img src="/images/logotype.svg" alt="">

路线是

mydomain.com
mydomain.com/subscribers/1/edit

第一条路线工作正常,在mydomain.com/images/logotype.svg找到图像

但是第二条路线提供了一个图像网址破损的图像:mydomain.com/subscribers/1/edit/images/logotype.svg

根据我的阅读,我在html中为root相对路径提供了正确的语法。我可以查找哪些其他错误来源?

<小时/> html还包括js和css文件。在这种情况下,它适用于所有这样的路线:

<link rel="stylesheet" href="/css/app.css">

2 个答案:

答案 0 :(得分:1)

您应该使用asset()帮助程序生成完整的资产网址:

<img src="{{ asset('/images/logotype.svg') }}" alt="">

这将从public/images/logotype.svg文件夹中找到图像。

答案 1 :(得分:0)

如果你想添加svg

&#13;
&#13;
<object type="image/svg+xml" data="/images/logotype.svg"></object>
&#13;
&#13;
&#13;