tips:如果本文对你有用,请爱心点个赞,提高排名,让这篇文章帮助更多的人。谢谢大家!比心❤~
如果解决不了,可以在文末加我微信,进群交流,一起交流学习!
问题场景
在新安装的laravel6.2中,发现除了框架内置的根目录路由,其他自定的路由全部都访问不到,页面提示404.
我定义的路由为
Route::get('/user', function(){
return 'hello word';
});
解决方法
打开apache的配置文件httpd.conf,修改如下配置文件,重新启动服务器即可。
开启mod_rewrite模块,删除掉前面的 # 。
LoadModule rewrite_module modules/mod_rewrite.so
搜索Options Indexes FollowSymLinks
,把AllowOverride
值改成all
。
<Directory "E:\wamp64\www\project">
# AllowOverride none
AllowOverride all
# Require all denied
Options Indexes FollowSymLinks
Require all granted
</Directory>
欢迎大家加我微信mengyilingjian,拉你进群一起探讨学习。