我想在Laravel中创建'/ resources'路由,但是在laravel中还有一个名为'resources'的目录,所以如何处理呢?
当前它显示的是资源目录,而不是执行路由。
答案 0 :(得分:0)
首先,laravel上的默认resources
文件夹位于根目录中,而不位于公共目录中。
当您访问Laravel URL时,例如http://localhost/xyz
,首先服务器将
在xyz
文件夹中搜索public
文件,如果存在该文件将被提供,否则将调用index.php
,然后Laravel尝试解析路由。
答案 1 :(得分:0)
由public / .htaccess解决
RewriteCond %{REQUEST_URI} /resources
RewriteRule ^ index.php [L]