我有一个小型网络服务器,并为少数客户提供电子邮件服务。 他们都有自己的域名,我的邮件服务器设置在mail.sgenov.com(我说的是圆形立方体)。 我需要将所有域名重定向到mail.sgenov.com上的https,当子域名为" mail" 即。
http://mail.example1.com -> https://mail.sgenov.com
http://mail.blah-123-woohoo.co.uk -> https://mail.sgenov.com
这应该适用于我可能添加的任何当前或未来的域。 在nginX中执行此操作的正确方法是什么?
提前致谢!
答案 0 :(得分:2)
您可以让http服务器块接收以mail开头的任何主机名的请求。并将其重定向到https://mail.sgenov.com:
server {
listen 80;
server_name mail.*;
return 301 https://mail.sgenov.com;
}