2013-05-15 72 views
0

我想打开这个网址重写 “位置” 为子域的Nginx

anothersubdomain.somedomain.dev/admin 

admin.somedomain.dev 

而且考虑到任何后续的URL的喜欢

anothersubdomain.somedomain.dev/admin/users/etc 

所以它变成

admin.somedomain.dev/users/etc 

如何使用Nginx来完成?

回答

1

将其放入您的第一个域的服务器配置中。

location ~ /admin(.*) { 
    return 301 $scheme://admin.anotherdomain.com$1; 
} 
+0

谢谢! $ 1组是否也包含任何URL参数? – Yeggeps

+0

是的,如果它不告诉我。 –