Hali,
egy -számomra- eléggé összetett problémába futottam:
a server1.hu-n fut egy apache, megfelelően beállított DocumentRoot-tal, és kiszolgálja a /index.html-t.
Fut rajta egy tomcat is, és az apache-nak meg van mondva JkMount-tal, hogy a http://server1.hu/servlet1-re jövő kéréseket a tomcatnek továbbítsa.
(JkMount /servlet1* worker1)
Eddig OK, servlet lefut, tomcat válaszol.Le van foglalva a server2.hu gépnév is, és ez a név ugyanarra az IP-re mutat, mint a server1.hu.
A feladat, hogy ha a server2.hu-ra jön egy kérés (http://server2.hu/), akkor automatikusan a /servlet1 szolgálja ki, tehát hogy oda továbbítódjon a kérelem. A tomcat-nek.
Addig eljutottam, hogy az apache ki van okítva name based virtualhost-tal, hogy egy másik DocumentRoot-ot használjon a második gépnév esetén, de mégis mit írjak be DocumentRootnak, ha egyszer az egy ilyen tomcat által kiszolgált servlet-izé? Soha nem is létezett olyan DocumentRoot, hogy servlet1, mert ezt mindig is a tomcat kezelte le a JkMount hatására.