很抱歉,如果我的标题有点奇怪,我不确定如何正确地为此制作标题。我使用的是Laravel,而我遇到的问题是,如果我在页面中找到第3个网址,我的图片就不会显示。它显示我是在第一个网址而不是第二个网址,我不明白为什么。
例如:
我可以在网址http://localhost/site
和http://localhost/site/a
但不是http://localhost/site/a/b
我的public.blade.php
<body>
<!-- BEGIN MAIN WRAPPER CONTENT -->
<div id="wrapper">
<!-- BEGIN MOBILE LOGO SECTION -->
<div class="visible-xs logo">
<img src="{!! asset("img/logo1.png") !!}">
</div>
<!-- END MOBILE LOGO SECTION -->
<!-- BEGIN MENU SECTION -->
@include('menus::menu')
<!-- END MENU SECTION -->
<!-- BEGIN MAIN CONTENT SECTION -->
<div id="page-wrapper">
<!-- BEGIN CONTENT SECTION -->
<div class="container-fluid">
@yield('content')
<div class="row">
<div class="col-lg-6">
<div class="footer visible-xs">
<p>
Designed by <br />
<a href="#" target="_blank">
<img src="{!! asset("img/footer.png") !!}"> <!-- THIS IS THE IMAGE THAT IS GIVING ME PROBLEMS -->
</a>
</p>
</div>
</div>
</div>
</div>
<!-- END CONTENT SECTION -->
</div>
<!-- END MAIN CONTENT SECTION -->
</div>
<!-- END MAIN WRAPPER CONTENT -->
我希望我能清楚地解释一下。如果没有,请告诉我。
答案 0 :(得分:0)
使用
url("img/logo1.png")
而不是
asset("img/logo1.png")