Php 以url字符串为参数的Laravel

Php 以url字符串为参数的Laravel,php,laravel-5,Php,Laravel 5,所以基本上我想创建一个像http://example.com/{page_slug}在我的laravel应用程序上,但当我在路由文件中注册时,它会影响http://example.com/login因为它给了我一个与“登录”页面相关的错误,没有找到 这是我的带有page slug参数的路由 Route::get('/{slug}','Admin\PageController@viewPage'); 登录路径id是自动生成的,我使用的是laravel 5.4 非常感谢您的帮助我找到了解决方案:

所以基本上我想创建一个像
http://example.com/{page_slug}
在我的laravel应用程序上,但当我在路由文件中注册时,它会影响
http://example.com/login
因为它给了我一个与“登录”页面相关的错误,没有找到

这是我的带有page slug参数的路由

Route::get('/{slug}','Admin\PageController@viewPage');
登录路径id是自动生成的,我使用的是laravel 5.4

非常感谢您的帮助

我找到了解决方案:

我所要做的就是把

Route::get('/{slug}','Admin\PageController@viewPage');
因为是最后一条路线,所以会先检查其他路线