【发布时间】:2012-11-17 19:02:18
【问题描述】:
假设我有一个名为 xyz.co 的网站,我还有其他具有相同前缀的域名,例如 xyz.com、xyz.it、xyz.co.it
现在 nginx 在端口 80 中的 nginx.conf 中与 server_name xyz.co 可以正常工作 我希望所有其他域都重定向到 xyz.co 我也希望上面的 www.* 版本重定向到 xyz.co .我怎样才能得到这个?这是 nginx 网络服务器级别的变化吗?还是我需要在 DNS 中进行此更改?
更新:我在nginx.conf 中尝试过,但没有用...
server
{
listen 80;
server_name xyz.co xyz.com, xyz.it, xyz.co.it;
rewrite ^/(.*) http://xyz.co permanent;
}
我第一次尝试在 ServerFault 中发布这个问题,但没有回复 - https://serverfault.com/questions/453472/nginx-domain-name-redirects
【问题讨论】: