Apache Mod переписать через домены? - PullRequest
0 голосов
/ 31 августа 2011

ОК, у меня есть сайт, на www.domain.com. Я добавил веб-приложение на heroku, в котором есть URL-адрес Heroku и собственный домен. Однако я хотел бы, чтобы он был доступен через эти два URL, но на сайте www.domain.com я хотел бы получить доступ к этому новому серверу через www.domain.com/customapp. Я подумал, что смогу сделать это через переписывание URL. Но все примеры, которые я вижу, работают по-другому, так возможна ли моя идея? Мод-переписать путь?

Спасибо.

1 Ответ

1 голос
/ 31 августа 2011

Почему бы вам не попробовать настроить обратный прокси для www.domain.com?Предполагая, что вы используете Apache 2.2, это довольно легко сделать, если у вас есть доступ к файлу httpd.conf или httpd-vhosts.conf.

В вашем случае я бы добавил следующее в ваш httpd.conf или httpd-vhosts.conf file.

ProxyRequests Off

ProxyPass /customapp/ <URL-to-Heroku-App>
ProxyPassReverse /customapp/ <URL-to-Heroku-App> 

Для получения дополнительной информации см. документы.

http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxypassreverse

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...