Можно использовать mailertables функцию Sendmail для переопределения записей MX на на доменное основание.
Вы делаете это нелегко. Вот простой способ:
server {
listen 80;
server_name example.com;
rewrite ^(.*) http://www.example.com$1 permanent;
}
server {
listen 80;
server_name www.example.com;
#The rest of your configuration goes here#
}
Лучше использовать return
вместо rewrite
, потому что это быстрее
server {
listen 80;
server_name example.com;
return 301 http://www.example.com$request_uri;
server {
listen 80;
server_name www.example.com;
[...]
Таким образом, мы также отправляем клиенту правильный код состояния, чтобы он запрашивает правильный домен в следующем запросе.