WordPress的Nginx伪静态规则

这几天在折腾LNMP,终于花费了九牛三虎之力装好了LNMP。为了测试,安装了一个wordpress,设了开启伪静态。不过Nginx的伪静态规则好像和之前的不同。网上找来了一段伪静态规则。经试验是可行的。特收藏并分享之。

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; 
        } 
    } 

2011-04-01补充:要如何应用上去呢?请看《终于搞定在nginx上支持.htaccess伪静态了》

相关日志

发表于:2011-03-30 23:15:08 at 23:15 分类:服务器 5条评论 Tags:, ,

5 Comments»

  1. 彼岸小飞说道:

    其实Nginx貌似自带的有一个wordpress.conf文件的,直接在你的 域名.conf里面引用wordpress.conf就可以了的哦
    include wordpress.conf

  2. […] 首页在wordpress站点下放置一个.htaccess文件,文件内容为《WordPress的Nginx伪静态规则》。 […]

  3. […] 首页在wordpress站点下放置一个.htaccess文件,文件内容为《WordPress的Nginx伪静态规则》。 […]

  4. help说道:

    您好,请帮忙指导一下,我自己装的linux服务器,linux+nginx1.0.4+php5.3.6+mysql5.5.13,装好后,配伪静态不没有起作用,请指导一下。已配好长时间了,谢谢。qq:690804027

    • simon说道:

      对我linux、nginx也不熟,只是照虎画猫。你看看你的配置文件有没有加载进去吧。

发表评论

(必填)

(必填)您的电子邮箱不会被公开。

正在加载信息...

Archives