Для цього завдання можна скористатися a зворотний проксі . Це проксі-сервер, який не встановлюється між веб-клієнтом і Інтернетом, але між Інтернетом (або іншою мережею) і веб-сервером призначення. Як такий, він може зробити доступними різні сервери за URL за вашим вибором. Деякі з часто використовуваних відкритих проксі-серверів з відкритим кодом:
Apache з mod_proxy
В основному в Росії httpd.conf
ти:
Завантажте необхідні модулі:
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
та (біля кінця файлу) визначають правила видалення віддалених веб-серверів:
ProxyPass /webaccess http://your.email.server.com/
ProxyPassReverse /webaccess http://your.email.server.com/
Підручник: Налаштуйте Apache як зворотний проксі
Документація: Модуль Apache mod_proxy
NGINX зворотний проксі
Див. Документацію Зворотний проксі NGINX .
Можливі проблеми
Майте на увазі той факт, що веб-інтерфейс нашого сервера електронної пошти може мати деякі URL-адреси (або їх частини) жорстко закодовані, і тому вони можуть бути важкими для того, щоб працювати з іншою URL-адресою.