2016-02-11 135 views

回答

1

这是你想要在应用程序级别处理的事情,而不是在Nginx中。也就是说,不是更新和重新加载Nginx配置文件,而是应该有一些服务器端(比如一个轻量级的Node.js应用程序,例如)来检查Host标头。如果Host标头值是不是你的域,然后查找该域名在你的数据库和服务于301重定向..

也注意到,有一些兼容性问题与使用重定向到一个锚片段(如#/foo )。确保您的用户最常用的浏览器测试良好。