laravel 除了欢迎页面,其他页面都是404错误 解决方案

使用make:auth命令后,发现只有欢迎页能打开,login和Register页面都打不开,还以为是laravel里面自己配置弄错了,后经过比对已经网上查资料,发现是nginx的配置文件出了问题,解决办法如下:
1.使用root身份打开nginx配置文件,命令如下,当然每个人的nginx配置文件位置不一样,根据自身情况而变

sudo su
cd /usr/local/nginx/conf/vhosts/
vi testblog.conf

2.修改testblog.conf文件
在testblog.conf文件添加以下代码,并且保存退出

     location / {
         try_files $uri $uri/ /index.php?$query_string;
      }

3.重启nginx

nginx -s reload

以上即可解决问题

posted @ 2018-12-20 22:40  MrBear  阅读(1357)  评论(0编辑  收藏  举报