VPS上跑的nginx,wordpress改变一下固定链接的样式就500错误,查了一下大概是因为nginx的rewrite错误.
以下代码可解此症
#vi /etc/nginx/sites-enabled/default(你的站点配置文件) location / { index index.html index.php; 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; } }
写到对应的地方即可。