Apache URL Redirect - PullRequest
       6

Apache URL Redirect

1 голос
/ 03 марта 2010

Моя программа расположена по адресу http://server2.abcd.com/myprogram/.

Наш веб-мастер создал для меня поддомен: http://sub.abcd.com. Этот поддомен будет перенаправлен на http://server2.abcd.com/myprogram/. Конфигурация перенаправления была выполнена в httpd.conf . Каждый раз, когда пользователь посещает http://sub.abcd.com, он будет перенаправляться на http://server2.abcd.com/myprogram/

Я не хочу путать пользователей. Я хочу, чтобы пользователи оставались с поддоменом. Например, они входят в систему с http://sub.abcd.com/login.jsp вместо http://http://server2.abcd.com/myprogram/login.jsp. Что мне делать?

Мы используем Unix, Apache и Tomcat5.

Ответы [ 2 ]

0 голосов
/ 19 марта 2010

Попросите вашего веб-мастера настроить sub.abcd.com на сервере server1 (а не в качестве перенаправления), а затем, если он / она сможет настроить ProxyPass и ProxyPassReverse на сервере server1-server2. Это типично для веб-серверов перед серверами приложений.

У нас аналогичная настройка, и ProxyPass хорошо работает с нами, если приложения находятся на других серверах.

НТН,

KM

0 голосов
/ 03 марта 2010

В httpd.conf вы можете вместо текущего перенаправления определить соответствующий DocumentRoot для VirtualHost, соответствующий sub.abcd.com. DocumentRoot должен быть там, где моя программа находится на диске

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