Link 直接到 public HTML 文件夹中的 href inside a Laravel/Blade template

Link directly to public HTML folder in href inside a Laravel/Blade template

我正在使用 Laravel 5。在特定的 Blade 模板中,我有一个 link 看起来像这样:

<a href="/categories/1">{{ $category->category }}</a>

通常在我的本地 WAMP 服务器上,我可以访问具有此 link 的主页,如下所示:

http://localhost:8080/myApp/laravel/public/

当您单击上面的 <a> link 时,我希望 link 只需转到:

http://localhost:8080/myApp/laravel/public/categories/1

而是在此处:

http://localhost:8080/categories/1

如果我不在 categories/1 上包含前导“/”。然后每次我单击它时,它都会将 categories/1 添加到 url。第一次它工作,但第二次(和第二次)它当然说找不到页面。

使用 Blade 模板在 Laravel 中处理路由 link 的合适方法是什么?

试试这个

<a href="{{ url('categories/1') }} ">{{ $category->category }}</a>