码迷,mamicode.com
首页 > 其他好文 > 详细

rewrite nginx

时间:2015-07-02 19:11:06      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:

 

两个条件,组合控制

#        if ($query_string ~* "mod=viewthread&tid=([0-9]+)((&highlight=(.*))|(&extra=(.*)))?$")
#        {   
#           set $itid $1; 
#           rewrite ^([^\.]*)/forum\.php$  http://xxx.xxx.com/thread-$itid-1-1.html? permanent;
#        }   
 
        set $has_authorid ‘0‘;
        set $itid ‘0‘;
        if ($query_string ~* "&authorid=")
        {   
          set $has_authorid ‘1‘;
        }   
        if ($query_string ~* "mod=viewthread&tid=([0-9]+)((&highlight=(.*))|(&extra=(.*)))?$")
        {   
           set $itid $1; 
        }   
        set $redirect_thread  "$has_authorid$itid";
        if ($redirect_thread ~ ‘0([1-9]\d+)‘)
        {   
           rewrite ^([^\.]*)/forum\.php$  http://xxx.xxx.com/thread-$itid-1-1.html? permanent; 
        } 
 
 
 
 

rewrite nginx

标签:

原文地址:http://www.cnblogs.com/bandbandme/p/4616684.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!