nginx下Wordpress固定链接的伪静态规则其实特别简单,在nginx配置文件nginx.conf的location段添加一行即可.
vim /usr/local/nginx/conf/nginx.conf
在server容器中添加下面这几行
location /
{
try_files $uri $uri/ /index.php?q=$uri&$args;
}
接着重启nginx
#/usr/local/nginx/sbin/nginx -s reload
原创文章,转载请注明: 转载自Blinux
原文链接地址: nginx下WordPress伪静态规则

我觉得懂这么操作的人真不简单,期待某一天我也能做到!
[回复]
Blinux
回复:
四月 17th, 2010 at 6:10 下午
你程序功底那么好,这些应该也没问题
[回复]
2个小时的问题让博主一句话解决了.甚是感谢!
真心祝愿博主事事顺心!
[回复]
Blinux
回复:
六月 1st, 2010 at 9:45 下午
太客气了
[回复]
算了 直接甩规则 算了!
[回复]
用的这个规则~
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;
}
}
[回复]