vBulletin在Nginx上存档重写规则

时间:2011-06-10 12:51:43

标签: nginx rewrite vbulletin

我在vBulletin上运行的Nginx 0.8.54存档遇到了问题。当我尝试访问以下网址时,Nginx会向我404 error

http://mydomain.com/forums/archive/index.php/t-19.html
http://mydomain.com/forums/archive/index.php/f-19.html

vBulletin的所有其他内容都可以。任何人都可以分享其重写规则来解决我的问题吗?
谢谢。

1 个答案:

答案 0 :(得分:1)

尝试类似:

                        location /archive               {

                                                            rewrite ^/archive/index.php/t-([0-9]+)\.html /archive/index.php?t-$1.html last;
                                                            rewrite ^/archive/index.php/f-([0-9]+)\.html /archive/index.php?f-$1.html last;
                                                    }