本文 18279 pv

2

关于nginx重写(rewrite)问号遇到的问题

© kekehu / 技术资源 / 2009.02.03 / 17:01 / 18279PV

网站服务器从Apache换成nginx时遇到一个重写的问题。
是关于要重写的地址当中有问号的。

Apache的重写地址为:
RewriteCond %{QUERY_STRING} ^lClassID=378$
RewriteRule ^ProductView\.jsp$ goods\.php\?id=27 [L]


要转成nginx能识别的应写为:
if ( $query_string = "lClassID=378" ){
   rewrite ^ /goods.php?id=27 last;
}

相关nginx重写(rewrite)的参数请查看:http://www.geekso.com/nginx/

本文有 2 篇评论

  1. @ 中国第一花木网 Email 说 :
    2011.07.03 10:02
    avatar

    很强大 love

  2. @ 123root Email 说 :
    2011.01.03 14:44
    avatar

    还不错

1/1 第一页 1 最后页

发表你的见解

打开HTML 打开UBB 打开表情 隐藏 记住我
emotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemot
emotemotemotemotemot