Nginx环境下为WordPress设置Rewrite规则

Nginx的环境设置伪静态会比apache稍微复杂一些,但是总体还是比较简单的。 我们只需要找到网站的配置文件,并增加如下代码: location / { if (-f $request_filename/index.php){ rewrite (.*) $1/index.php break; } if (-f $request_filename/index.html){ rewrite (.*) $1/index.html ; } if (!-f $request_filename){ rewrite (.*) /index.php; } } 下面是我的网站修改后的配置文件: server { listen 80; listen 443 ssl; server_name hostingwiki.cn; index index.php index.html index.htm default.php default.htm default.html; root /home/hostingwiki.cn; # 以下是增加的内容,意思为按顺序读取index.php,index.html 阅读更多…

zh_CNChinese
en_USEnglish zh_CNChinese