如何用nginx托pipeTWiki?

我试图在nginx专用服务器上托pipe一个TWiki( http://twiki.org ),但是我无法设置重写规则来有效地托pipewiki环境。 看这个官方文档:( http://twiki.org/cgi-bin/view/Codev/TWikiOnNginx )我试图使其适应我们的需要,但是这个例子涵盖了维基托pipe在/ twiki地址我想主持它的网站的根源。

现在,如果我把地址栏上的完整地址,例如http://twiki.example.com/bin/view但重写规则应该自动为我做这个。

修改后的configuration运行是这样的:

 # Start of TWiki specific settings #location ~ ^/ { location / { rewrite ^/([AZ].*) /bin/view/$1; rewrite ^/edit/(.*) /bin/edit/$1; #deny all; allow all; location ~ ^/pub/ { allow all; } location ~ ^/bin/configure { #allow 192.168.0.100; # When you configure your TWiki, remove "#" and set your IP address. #allow all; deny all; gzip off; # Enter your fcgiwrap socket here fastcgi_pass fcgiwrap; fastcgi_index index.pl; # Enter your TWiki cgi-bin path fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } location ~ ^/bin/ { allow all; fastcgi_pass fcgiwrap; fastcgi_split_path_info ^(/bin/[^/]+)(/.*)$; include fastcgi_params; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } } 

任何帮助表示赞赏。