Fórum Root.cz
Hlavní témata => Server => Téma založeno: Danbal 15. 08. 2013, 10:19:19
-
Ahoj,
sorry za mozna blbej dotaz, ale bohuzel sem na nej nenasel odpoved, tak to zkusim tady. Mam nainstalovanyho Tomcata a Apache na nejakem testovacim serveru a nastavenou rev.proxy abych nemusel zadavat adresu na toho tomcata s nejakym portem atp., takze ted kdyz zadam http://testsrv/manager tak se dostanu na Tomcat Web Application Manager. Ja bych potreboval, abych se na nej dostal pres http://testsrvr/app/manager ... a jako netusim jak.
V httpd mam momentalne nastaveno :
<Location /manager>
ProxyPass ajp://TESTSRV:8010/manager/
ProxyPassReverse ajp://TESTSRV:8010/manager/
</Location>
Pouha zmena <Location /app/manager>
nefunguje jak sem se domnival, dostal sem tip, ze by to melo jit pres mod_rewrite.so , ale nejak sem nepochopil jak toto funguje. Poradi nekdo jak na to ? Dekuju M.
-
Ahoj,
zkus tohle:
ProxyPass /app/manager ajp://TESTSRV:8010/manager/
ProxyPassReverse /app/manager ajp://TESTSRV:8010/manager/
-
Bohuzel takhle to take nebezi, resp. ani nenabehne sluzba apache, pokud to mam takto :
<Location /manager>
ProxyPass /app/manager ajp://TESTSRV:8010/manager/
ProxyPassReverse /app/manager ajp://TESTSRV:8010/manager/
</Location>
V logu pri restartu pak vidim :
Syntax error on line 140 of C:/Apache/conf/httpd.conf: ProxyPass|ProxyPassMatch can not have a path when defined in a location.
The I/O operation has been aborted because of either a thread exit or an application request. : winnt_accept: Asynchronous AcceptEx failed.
Pokud vynecham prvni a posledni radek z toho kofu, tak sice apache nabehne, ale presto to nebezi.
-
zkus ještě mod_jk (http://tomcat.apache.org/connectors-doc/)