В домене my.test.org
У меня следующая установка:
http://my.test.org/myapp
(в Пабби app, семантический веб-интерфейс).Проблема в том, что правильный URL для myapp
должно быть http://my.test.org/prefix/myapp
: приложение публикует связанные данные, http://my.test.org/prefix/myapp
как префикс. По этой причине это не сработает на http://my.test.org/myapp
. Другими словами, мне нужно переписать URL-адрес прозрачным образом, без перенаправлений.
Я попытался развернуть приложение во вложенной папке в webapps
(на месте $CATALINA/webapps/prefix/myapp
) без везения.
Каким было бы хорошее решение для развертывания приложения на http://my.test.org/prefix/myapp
?
Спасибо за подсказку!
С помощью tomcat вы можете переопределить префикс, на который развернуто приложение. См. Интерфейс менеджера чуть выше раздела войны загрузки, есть ~ 4 поля для заполнения из памяти.
Я пока не могу здесь комментировать, поэтому отвечу в ответ.
Возможно, вам потребуется отредактировать файл tomcat-users.xml, чтобы добавить роль менеджера (в файле есть комментарии, которые помогут), а также добавить пользователя с назначенной ролью менеджера.
Как только вы это сделаете, вы сможете получить доступ к / manager / uri, и на этом экране вы увидите раздел, о котором я говорю.