这里给予Nginx的解决方法:
在nginx.conf文件里面添加一句话即可:
try_files $uri $uri/ /index.php?$args;
这句话添加在 location / { } 里面
比如:
location / { try_files $uri $uri/ /index.php?$args; }
如果没有 location / {} 自己添加这个就好了,如上面一样添加到nginx.conf里面即可。
添加完之后,测试下是不是正常的
/usr/local/nginx/sbin/nginx -t nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
如果是正常的。重启nginx之后查看网页是否正常!