几种可能的情况
1,伪静态设置是否正确,参考如下
location / { index index.html index.htm index.php; if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } }
2,在windows下配置nginx站点时设置的路径名是有问题的
比如路径 c:\www\html\public 放如配置文件中指定路径时必须把路径分隔符写成反方向分隔符 '/'
不然也会出现文件无法访问到的问题。
listen 8012; server_name www.estate.com estate.com; root "C:/www/html/public";