使用nginx伪静态规则让静态HTML也能处理php请求[query string]

不用javascript。..在wordpress下。。是不是有些不可思议~嗯嗯

一切的起源请点此

其实某猫说错了。。。nginx和apache下。。。rewrite是不会匹配query string的。。。这个是lighttpd的rewrite和nginx之类的最大区别了。。。大概。。。额。。。我也不知道了呢。。

所以直接套用绝对是失败的~嗯嗯

这个也误导了我很久。。。直到翻到某文章才顿时醒悟。。。

nginx。。。if很好使。。。有一个变量是专门用于匹配query string的~$args

使用示例:【还是为了让cos html cache和seo super comments兼容】

if ($args ~ cid=([0-9]+)){

rewrite (.*) /index.php;

}

5 个回复 to “使用nginx伪静态规则让静态HTML也能处理php请求[query string]”

  1. Melody Says:

    apache跑的快不。。。相对于nginx

    [回复]

    雨宫优子 回复:

    普遍来说apache的性能都没nginx好。。。

    不过apache可定制性强。。。嗯。。。

    [回复]

  2. 言冬 Says:

    额。还是交给php了
    言冬的最新文章:笑死人不偿命,爆笑美女失败出糗集锦My Profile

    [回复]

    雨宫优子 回复:

    静态页面要处理东西只能靠客户端javascript来完成了。。。。

    或者node.js? :nian

    [回复]

    言冬 回复:

    额,大站的做法。。。
    言冬的最新文章:新鲜冷笑话20条,全部看懂的绝对是银才!My Profile

    [回复]

为何不留个言呢?

我要把我的最新文章显示在这!