我在laravel 4修建路线时遇到了麻烦
我的routes.php是:http:
//paste.laravel.com/v92
当我点击我的网址中没有语言环境的主页时,它可以工作并转到Pagecontroller @ showHomepage.当我尝试使用我的网址中的区域设置(例如en或nl)来访问它时,它也可以工作并加载Pagecontroller @ showHomepage.
所以:/ - > works
/ nl - > works
/ en - >有效
管理组中的相同内容无法正常工作.如果我尝试访问没有语言环境的管理路由我得到一个浏览器错误,停止加载与重定向循环错误.但是,如果在网址中有区域设置,则确实有效.
所以:/ admin - >不起作用
/ nl/admin - > works
/ en/admin - >有效
我究竟做错了什么?我希望能够在没有语言环境的情况下转到管理页面(它加载默认语言环境)
用php artisan routes命令更新:http: //paste.laravel.com/v9w
第二个更新:它与我的公共文件夹中有一个管理员文件夹的事实有关,我把所有管理员相关的js,css和图像放在一起.不知道如何解决这个问题.