xyz.coという名前のWebサイトがあるとしましょう。また、xyz.com、xyz.it、xyz.co.itなどの同じプレフィックスを持つ他のドメイン名もあります。
現在、nginxはポート80のnginx.confのserver_name xyz.coで正常に動作します。他のすべてのドメインをxyz.coにリダイレクトし、上記のwww。*バージョンをxyz.coにリダイレクトします。どうすればこれを入手できますか?このnginxWebサーバーレベルは変更されますか?または、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