укажите подпапку на другой IP с помощью Apache - PullRequest
0 голосов
/ 01 марта 2012

Если пользователь посещает www.example.com/forum, может ли это указывать на другой сервер / IP без изменения фактического URL, который видит пользователь? Это означает, что каждый запрос после этого должен передаваться на другой сервер при отправке всех данных post / get, поэтому www.example.com/forum/index.php?some=thing должен работать так, как если бы он был myothersite.example.com/forum/index.php?some=thin

edit: все это потому, что регистрант не позволяет управлять DNS-записями или даже создавать субдомены.

1 Ответ

1 голос
/ 01 марта 2012

Нет, это невозможно - вам нужно заставить Apache выступать в качестве прокси , чтобы это работало, и это вызывает другие проблемы:

  • Весь трафик должен проходить через оба сайта

  • На виртуальном хостинге вам, вероятно, не разрешат это сделать

  • REMOTE_ADDR, куки и другие вещи больше не будут работать, как ожидалось

лучшее, что вы можете сделать, - это создать набор RewriteRule с, который будет перенаправлять заголовки в целевой домен. Однако в этом случае целевой домен / IP-адрес всегда будет виден конечному пользователю.

...