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伪静态了》

相关文章
博客升级至wordpress 3.0后Math Comment Spam Protection失效本博升级到Wordpress 3.0解决wordpress自动修改htaccess的问题通过.htaccess更正国外空间的时区问题使用google浏览器chrome扩展来监视wordpress的评论更改wordpress的评论用户的主页为新窗口打开通用设置htaccess来优化wordpress实现yslow评分达到A优化wordpress的图库(相册)lightbox效果博客与附件分家了wordrepss的HTML编辑模式添加链接增加target="_blank"写Wordpress博客不自动生成缩略图的方法wordpress实现附件分离到另一服务器wordpress半角引号变成全角引号问题的解决解决tsov出国后无法直接在后台备份及发送邮件的问题Tsov-Weather plus升级至1.4版(解决UTF-8编码和指定城市的功能)TSOV的wordpress天气插件功能升级了[紧急通告]TSOV的wordpress天气插件访问量过大,请更换分站地址网站PR更新的感悟我的wordpress weather widget(天气插件)饲养蜘蛛技巧
    标签:wordpress伪静态Nginx 评论数:3 发布于:2011-03-30 23:15:08

当前共有3条评论,我也要发表:

    我的名字:

    我的邮箱:

    作者:彼岸小飞时间:2013-06-19 09:24:59回复

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

    作者:help时间:2011-06-22 23:04:07回复

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

      作者:simon时间:2011-06-22 23:50:58回复

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