loading...

Nginx下WordPress的Rewrite

作者:kimi 发布时间:August 13, 2008 分类:WordPress

Apache
在Apache下,利用mod_rewrite来实现URL的静态化。

.htaccess的内容如下:
# BEGIN WordPress

RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]

# END WordPress

Nginx
在上次《Nginx的Rewrite配置》中有个朋友问WordPress如何配置Rewrite,当时也没给个完整正确的答案,最近自己需要Nginx下配置,不得不去解决这个问题。

其实在Nginx下配置WordPress的Rewrite还是比较简单的,在location /{..................}里面加入
if (!-f $request_filename){
rewrite (.*) /index.php;
}
即可实现。

阅读剩余部分...