У меня есть веб-запросы, поступающие на мой сервер по адресу http://www.example.com, IP 192.168.2.10 и отдельный почтовый сервер mail.example.com, IP 192.168.2.20.Хотелось бы показать адрес домена, а не IP почтового сервера.
Настройте виртуальный сервер на главном веб-сервере 192.168.2.10, как показано ниже.Это перенаправление работает, и когда я захожу на mail.example.com, он переходит на тестовую страницу, однако имеет адрес http://192.168.2.20.
ServerName mail.example.com
ServerAlias example.com mail.example.com
Redirect permanent / http://192.168.2.20/
Пробная настройкаправило перезаписи в .htaccess, содержащемся в корне документа для почтового сервера, согласно второй части кода, однако это, похоже, не вступает в силу.Я включил mod_rewrite.
RewriteEngine On
RewriteCond %{HTTP_HOST} mail\.example\.com$ [NC]
RewriteRule ^(.*)$ http://192.168.2.20/$1 [L,P]
Я искал Stackoverflow и также гуглил, но пока не нашел ответов на этот вопрос.
Я хотел бы, чтобы он отображал правильный поддомен почты.example.com вместо IP-адреса.Я поступаю неправильно или лаю совсем не то дерево ????