Laravel 路由到子目录中的视图
Laravel Routing to Views in Subdirectories
我正在使用 Laravel,并且有这样的视图结构:
我的每个页面顶部都有一个导航栏,导航栏上有几个 link:
<ul class="uk-nav uk-navbar-dropdown-nav">
<li><a href="mykennel/info">KENNEL INFORMATION</a></li>
<li><a href="mykennel/parents">SIRES & DAMS</a></li>
<li><a href="mykennel/litters">LITTERS</a></li>
<li><a href="help/breeder">HELP</a></li>
</ul>
如果我从主页 (home.blade.php) 单击这些 link 之一(比如说信息),它会重定向到以下 url:
localhost:8080/mykennel/info
但是,如果我已经在 mykennel 子文件夹中的视图中(再次假设我在信息页面上),并且我从导航栏中单击 link,它会重定向至:
localhost:8080/mykennel/mykennel/info
抛出 404。我明白为什么会这样,但我似乎找不到解决方法。我如何在我的锚标记中创建一个 href,它只知道使用一个 /mykennel/ 前缀,而不管用户当前位于网站的哪个位置?
感谢任何帮助。
尝试使用绝对路径,在 href
开头添加 /
so 链接:
<ul class="uk-nav uk-navbar-dropdown-nav">
<li><a href="/mykennel/info">KENNEL INFORMATION</a></li>
<li><a href="/mykennel/parents">SIRES & DAMS</a></li>
<li><a href="/mykennel/litters">LITTERS</a></li>
<li><a href="/help/breeder">HELP</a></li>
</ul>
我正在使用 Laravel,并且有这样的视图结构:
我的每个页面顶部都有一个导航栏,导航栏上有几个 link:
<ul class="uk-nav uk-navbar-dropdown-nav">
<li><a href="mykennel/info">KENNEL INFORMATION</a></li>
<li><a href="mykennel/parents">SIRES & DAMS</a></li>
<li><a href="mykennel/litters">LITTERS</a></li>
<li><a href="help/breeder">HELP</a></li>
</ul>
如果我从主页 (home.blade.php) 单击这些 link 之一(比如说信息),它会重定向到以下 url:
localhost:8080/mykennel/info
但是,如果我已经在 mykennel 子文件夹中的视图中(再次假设我在信息页面上),并且我从导航栏中单击 link,它会重定向至:
localhost:8080/mykennel/mykennel/info
抛出 404。我明白为什么会这样,但我似乎找不到解决方法。我如何在我的锚标记中创建一个 href,它只知道使用一个 /mykennel/ 前缀,而不管用户当前位于网站的哪个位置?
感谢任何帮助。
尝试使用绝对路径,在 href
开头添加 /
so 链接:
<ul class="uk-nav uk-navbar-dropdown-nav">
<li><a href="/mykennel/info">KENNEL INFORMATION</a></li>
<li><a href="/mykennel/parents">SIRES & DAMS</a></li>
<li><a href="/mykennel/litters">LITTERS</a></li>
<li><a href="/help/breeder">HELP</a></li>
</ul>