Php Laravel路线工作不正常

Php Laravel路线工作不正常,php,routes,laravel-5.3,Php,Routes,Laravel 5.3,在Laravel中,如果我从控制器调用url,它将无法正常工作。 例如,我在这个位置,比如example.com/dev/lar/public/index.php/location/{$id}。现在我重定向到以下路径位置/create。例如,url将是。然后url显示example.com/dev/lar/public/index.php/location/location/create 我的web文件如下所示 Route::get("location/all","LocationControl

在Laravel中,如果我从控制器调用url,它将无法正常工作。 例如,我在这个位置,比如
example.com/dev/lar/public/index.php/location/{$id}
。现在我重定向到以下路径
位置/create
。例如,url将是
。然后url显示
example.com/dev/lar/public/index.php/location/location/create

我的web文件如下所示

Route::get("location/all","LocationController@showall");
Route::resource("location","LocationController");
更新:我在截图中更新了我的错误消息 错误消息屏幕截图如下所示。


[img]

我只使用URL::to('location/create')函数。然后这条路线就行了。此解决方案由@lea Tanao建议,是否可以提供您收到的错误消息?这将有助于确定这是一个.htaccess问题、控制器问题还是视图问题。你能用/引导链接吗?因此它应该看起来像@Extrakun我用屏幕快照中显示的错误消息更新了我的问题不可能用/引导链接,但我没有为此应用程序使用单个域。它位于域的子文件夹下@leatanoth错误表示没有请求的路由。你能运行php artisan路由:list吗。您还可以使用URL::to('location/create')创建链接吗