Ну, читал, и что? Это отменяет ServerName директиву? Или что ты пытаешься сказать, но не знаешь как? Есть догадка, что ты не знаешь назначение $host в http-заросе...
Странная ситуация получается, то ли про Фому, то ли про Ерёму говорим
отсылание на man по директиве ServerName - не понятно при чем тут это ?
Я так понимаю: у автора есть какая-то железка-роутер, есть 2 домена (общий внешний ip):
domain.ru - на одном компе в сети 192.168.0.
200mail.domain.ru - на другом компе в сети 192.168.0.
100естественно роутер может перенаправить порт 80, но только на 1 из компов и на этом компе конечно можно настроить хоть 100000 доменных имен, но mail.domain.ru это веб морда мыло сервера и его не перенесешь на тот же компе 192.168.0.
200кончено проще можно сделать так mail.domain.ru:81(но это вопрос удобства) или использовать проксирующий http сервер либо на шлюзе либо на той машине куда перекидывает роутер
В Apache для этого должен работать с mod_proxy (это сам не делал)
я за nginx