Виртуальный хост Tomcat 5.5 с базой приложений

Я пытаюсь создать виртуальный хост в Tomcat 5.5. До сих пор я создал запись Host

<Host name="www.nikoslianeris.gr" appBase="test"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="test" prefix="mydoamin_access_log." suffix=".txt"
pattern="combined" resolveHosts="false"/>
</Host>

и с этим все в порядке. Проблема в том, что когда я помещаю свое приложение в каталог appbase, ничего не происходит. Я имею в виду, что я вижу из консоли администратора новую летучую мышь виртуального хоста, когда я набираю URL-адрес, ничего не происходит. не знаю в чем может быть проблема! Я нашел много руководств по этому вопросу и сделал то, что они сказали, но ничего не происходит!


person kafrlust    schedule 11.12.2010    source источник


Ответы (1)


просто мозговой штурм, но сопоставили ли вы www.nikoslianeris.gr с вашей локальной машиной в файле hosts или с локальным DNS? т. е. любой запрос к этому домену должен приводить к отправке запроса на вашу машину, затем запрос отправляется на tomcat, и только после этого вступают в силу указанные выше настройки виртуального хоста.

Теоретически вы можете проверить, так ли это, используя команду ping или traceroute в этом домене, или связавшись по телнету с вашим локальным компьютером через порт Tomcat и написав пример HTTP-запроса, а также указав «Host:www.nikoslianeris.gr» в HTTP-заголовок. Теоретически.

person David O'Meara    schedule 11.12.2010