Nginx重写redirect/到一个目录

我正在使用nginx,我试图将http://vhost.domain.com上的所有请求redirect到http://vhost.domain.com/world

我已经浏览了一些网站,但我太菜鸟了,为了获得好的结果,请给我一些帮助?

PS:这是我最后一次尝试的:

location = /world { rewrite ^ http://vhost.domain.com$uri permanent; } 

亲切的问候,

试试像这样:

 location /world/ { rewrite ^/(.*)$ http://vhost.domain.com/world/$1 break; } 

nginx重写语法如下所示:

重写正则expression式replace[国旗]

欲了解更多信息,请看这里 。 并对正则expression式进行一些研究。 ;)

不必使用任何位置 ,只需在服务器内直接写入下面的重写即可。

  rewrite ^/$ http://vhost.domain.com/world permanent;