【问题标题】:Laravel taking url string as parameterLaravel 以 url 字符串为参数
【发布时间】:2017-06-19 22:52:05
【问题描述】:

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

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

Route::get('/{slug}','Admin\PageController@viewPage');

登录路由id自动生成,我用的是laravel 5.4

感谢任何帮助

【问题讨论】:

    标签: php laravel-5


    【解决方案1】:

    我找到了解决办法:

    我所要做的就是把

    Route::get('/{slug}','Admin\PageController@viewPage');
    

    作为最后一条路线,所以会先检查其他路线。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-24
      • 1970-01-01
      • 2015-02-11
      • 2018-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-28
      相关资源
      最近更新 更多