Дано: один VPS, два веб-сервера Apache, работающие на одном IP и на разных портах (HTTP на 80 и 4000).
Требуется, чтобы по запросу IP/folder/ открывалась страница, выдаваемая также по адресу IP:4000.
Т.е. клиент не должен видеть, что на самом деле веб-сервер работает на 4000 порту, а должен видеть будто-то бы файлы сайта просто расположены в отдельной папке. Использование двух серверов при этом критично по другим причинам.
Как это реализовать?
Я думал в сторону iptables, но поскольку знаю их не особо подробно... Как там переадресовать трафик именно в другую папку? Как с порта на порт я знаю при этом..
Артем Сорокин: Там папки вообще не фигурируют. Только порт. Папку раздаёт апач и никакими силами вы не заставите его раздавать не ту папку, которая указана в его конфиге :)