Я не думаю, что вы можете сделать это таким образом.Похоже, ваше имя хоста и порты для всех приложений одинаковы, но корни контекста (webapp1 и webapp2) разные.У нас не может быть корневого контекста sinlgle для доступа к myltiple приложениям с одинаковыми именем хоста и портом.
Каждый веб-сервер может запускать одно приложение на одном сочетании порта и хоста.Если вы хотите запускать несколько приложений на одном хосте, очевидно, что вам нужно добавить как можно больше виртуальных IP-адресов, и они должны быть настроены в файле .config вашего веб-сервера, чтобы сделать приложения виртуально доступными.на веб-сервере на основе IP-адреса (существуют концепции программного и аппаратного виртуального сервера, которые необходимо изучить).Чтобы иметь несколько IP-адресов на одном сервере, вам нужно добавить как можно больше сетевых карт, чтобы виртуально увеличить количество IP-адресов.
Если вы умеете использовать концепцию виртуального сервера, конечно, вам нужно немного изменить свое требование.