记一次因为路由出的差错

Posted dlmg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记一次因为路由出的差错相关的知识,希望对你有一定的参考价值。

在开发过程中,考虑着url的美观问题,于是定义了几条路由,也是闲来无事,想尝试一下路由,定义了以下一条路由

Route::rule(‘admin/login‘,‘admin/login/login‘,‘GET|POST‘);

访问这个路径,嗯!没什么问题,但当我退出登录的时候,却出现问题了,每次感觉admin/login/logout都没有执行,因为session一直都在,排查了好久,才想到是不是因为路由匹配的问题。试了一下,果然是

改成下面这种就可以了,也算是一个坑吧,自己得爬上来才能记住

Route::rule(‘admin/login$‘,‘admin/login/login‘,‘GET|POST‘);
//或者给logout方法也定义一条路由
Route::rule(‘admin/logout‘,‘admin/login/logout‘,‘GET‘);

对这个问题也是醉了。以后一定要注意路由的问题

以上是关于记一次因为路由出的差错的主要内容,如果未能解决你的问题,请参考以下文章

MISC记一次自己以前出的一道题

MISC记一次自己以前出的一道题

记一次Unity Brust入门

记一次AngularJs 路由 $stateChangeStart不起作用(细节决定成败)

记一次路由器频繁掉线问题的分析解决与发展

记一次路由器频繁掉线问题的分析解决与发展