我有两个路由映射到相同的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">
答案 0 :(得分:1)
您应该使用asset()
帮助程序生成完整的资产网址:
<img src="{{ asset('/images/logotype.svg') }}" alt="">
这将从public/images/logotype.svg
文件夹中找到图像。
答案 1 :(得分:0)
如果你想添加svg
<object type="image/svg+xml" data="/images/logotype.svg"></object>
&#13;