柔晶美网络工作室

柔晶美网络工作室,倾心于web技术的博客站点

关注我 微信公众号

您现在的位置是: 首页 > 博客日记

一个低级错误导致laravel路由403错误

2019-12-31 admin laravel  1629

今天给项目新增了一条路由:chedeng,指向控制器,控制器读取数据后view到视图。为了方便直接将模板相关的css js文件放到了public/chedeng目录下,以直接在模板引用。

打开浏览器输入域名/chedeng访问,竟然报403错误。这个一般是目录权限问题,用百度搜索,到处都是说nignx伪静态错误啥的,纠结半天无果,后来测试发现,只要将路由名换成其它的任意名称都正常访问,就chedeng这个不行

晚上突然想到,我在public目录下新建的资源文件夹与路由名称都是chedeng,输入我的域名/chedeng后,会直接访问到public下的chedeng文件夹了,所以导致路由名换一个就能访问,或者只要把文件夹重新命名一下就好。因此,路由名一定不要跟public文件夹相同!

这就是元旦节调试程序时遇到的一个问题的解决经过,在此记录一下,以防以后犯这种低级错误。

文章评论


需要 登录 才能发表评论
热门评论
0条评论

暂时没有评论!