最近重新配了WAMP环境,下载了一个Laravel5.4版本准备玩玩的,新定义了一个路由,结果404。第一时间想到的就是开启rewrite,但是开启了还是没有用,就百度了一大堆,终于找到了答案。
1、在apache conf开启rewrite模块,把下面这句话前面的#去掉。
LoadModule rewrite_module modules/mod_rewrite.so
2、在conf文件中找到directory,注意这个directory是htdocs这个目录, 把AllowOverride None 改成 AllowOverride All
百度了,有的同学说要重写.htaccess文件,但是在Laravel中的public目录下已经给我们写好了这个文件了,所以我们可以不用管,然后重新apache服务重新访问就可以运行了。