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>