Я создал военный названный файл myapp.war
и развернутый это на Tomcat. Я изменил порт с 8 080 до 80, таким образом, я могу затем добраться до него в example.com/myapp
(где example.com
мой хост).
Как может я добираться настроить приложение так, чтобы, когда я перехожу в example.com
, это показывает мое приложение? Я не хочу просто перенаправлять от example.com
кому: example.com/myapp
- Я не хочу иметь myapp
в URL.
Я должен настроить Apache для обслуживания страниц как это, или я могу сделать это с виртуальным хостом в конфигурации Tomcat?
Все, что вам нужно сделать, это назвать вашу войну ROOT.war
.
Вам не нужно настраивать интерфейс Apache или настраивать для этого виртуальный хостинг в Tomcat. Вместо этого просто разверните свое веб-приложение в «корневом контексте». Для этого обратитесь к Как сделать мое веб-приложение приложением Tomcat по умолчанию? в Tomcat Wiki. Они описывают три возможных метода, поэтому вы сможете выбрать тот, который лучше всего соответствует вашим потребностям.