关于不明原因出现循环重定向的问题!

这个问题也折腾我两天,我其实是准备写一个cms,所以很多地方都用了cms作为目录分割,资源也不例外,js|css|image|font目录都包含在public/cms中;

写完登录后,我想从登录页面重定向到/cms路由,问题来了!就这样一直出现循环重顶向!

于是各种google|baidu,然后又各种群里各种问,还是没有解决结果,群里有一位就这个问题给了很多帮助,但是还是没有解决!

由于路由进行了分组并设置了前缀,修改登录后的重定向目标也比较简单,所以我将cms更换成了admin,满以为这样就能解决了,谁知道我在更改之后继续试探/cms的url时,还是存在循环重定向的问题,要知道现在并没有这条路由;

后来在一个论坛里【忘记哪个网站】看到是因为public下有cms目录所以/cms url会引起循环重定向,现在循环重定向问题依然存在,不知道那位大神比较懂rewrite可以写个规则规避一下这个问题!

还有,把css放在public下感觉比较别扭,为毛不放在resources下?想自己改呢,但是感觉怕怕的!

源方案地址:https://sosonemo.me/laravel-route-pitfall.html;

2 个评论

FiveSay

FiveSay

非常感谢解决问题后,回社区分享。
2015-04-17 09:01
极乐

极乐 回复 FiveSay

:-),希望大家也别走弯路,本来这框架也有点门槛!!
2015-04-17 16:12

要回复文章请先登录注册