Перенаправляет и маскирует с Apache
У меня есть домен как domain.com
и путь в нем вроде /path
чтобы domain.com/path
перенаправляет на другой сервер полностью (скажем, 128.10.10.10
).
Это работает, но я хотел бы настроить его так, когда я в 128.10.10.10
после перенаправления адресная строка в верхней части браузера читает domain.com/path
и чтобы любые подпапки в нем были доступны через domain.com/path/subfolders
,
есть идеи как это сделать? Сервер (128.10.10.10
) работает под управлением Apache и CentOS.
Спасибо!
1 ответ
Для этого вам понадобится обратный прокси:
ProxyPass /path/ http://128.10.10.10/
ProxyPassReverse /path/ http://128.10.10.10/
Когда вы это сделаете, вы больше не будете перенаправлять трафик на 128.10.10.10. Трафик будет проходить через domain.com до 128.10.10.10. Веб-процесс 128.10.10.10 будет видеть трафик, поступающий с domain.com, а не от конечного пользователя.
Вы можете прочитать более подробную информацию в документации Apache mod_proxy.