網上盛傳的方法是:
在 /etc/nginx/nginx.conf文件的 loction / {} 中添加
if (-f $request_filename/index.html){rewrite (.*) $1/index.html break;
}if (-f $request_filename/index.php){rewrite (.*) $1/index.php;
}if (!-f $request_filename){rewrite (.*) /index.php;
}
但是你要特別注意的是:一定要找到正確的配置文件,我就是應該改default,結果改成了nginx.conf
當然,上邊的方法可能對新版來說無法生效,或者會出現錯誤,那么我建議你用下邊這種方法。
正確的設置方式是loction / {}中添加配置:
#加入如下一條命令即可
try_files $uri $uri/ /index.php?$args;
改完不要忘了重啟奧
service nginx restart