Назад | Перейти на главную страницу

Перенаправление URL с помощью apache

Я установил JIRA и настроил его для работы с портом 8090. Чтобы перейти к нему, я перехожу по следующему URL-адресу:

http://localhost:8090

Я хочу сделать его доступным через этот URL:

http://localhost/jira/

Есть ли способ сделать это через apache или tomcat?

Я использую Apache2, Tomcat6 на Ubuntu.

если вы можете использовать mod_proxy на apache, попробуйте сделать это в vhost по умолчанию:

ProxyPass / jira / http: // локальный: 8090 ProxyPassReverse / jira / http: // локальный: 8090

это всегда должно содержать ваш URL-адрес http: // локальный / jira тем временем в фоновом режиме он проксирует порт на 8090

РЕДАКТИРОВАТЬ: Похоже, я неправильно понял вопрос OP.

Если Apache прослушивает: 80, и вы хотите, чтобы путь / jira прозрачно проксировал обратно в ваш экземпляр tomcat, прослушивающий: 8090, то решение mod_proxy, предоставляемое coderwhiz, является наиболее простым способом сделать это.

mod_proxy должен быть включен в пакет apache2.2-bin, поэтому он уже должен быть установлен.