sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #61685
RE: Tomcat/apache integration
Hej igen!
Jeg sidder og roder med det samme problem, og en masse andre beslægtede
problemer... (Fik efter lang tid endelig WARP-protokollen til at køre mellem
min Apache 1.3.27 og Tomcat 4.1.18 i går.)
Du kan løse problemet ved at anvende "mod_rewrite". (Jvf.
http://httpd.apache.org/docs/mod/mod_rewrite.html)
F.eks. så har jeg sat WARP op på URI'en /examples/ (peger på Tomcat's
medfølgende eksempler). Ved at trigge mod_rewrite med en ReWriteRule med
"force redirect"-flag, så kører det. (NB: Det kører kun, hvis du husker
flaget; dvs. [R].)
Se her:
------------------(snip)-------------------------
<VirtualHost 10.0.0.1>
User blah
Group blahgroup
ServerAdmin webmaster@xxxxxxx
ServerName www.blah.dk
ServerPath /www/blah.dk/html/
DocumentRoot /www/blah.dk/html/
ErrorLog /www/blah.dk/logs/error_log
CustomLog /www/blah.dk/logs/access_log combined
RewriteEngine on
RewriteRule ^/examples$ /examples/ [R]
WebAppConnection warpConnection warp 127.0.0.1:8008
WebAppDeploy examples warpConnection /examples/
WebAppInfo /webappinfo
</VirtualHost>
------------------(snip)-------------------------
Det er klart, at man kan lave mere rafinerede RewriteRules, men her er
ihvertfald et input.
Til gengæld, så gad jeg godt have Tomcatten konfigureret, så man ikke ser
"/servlet/"-delen af URL'en, og helst helt undgår den... Hvordan kan man
gøre det?
Forresten, så kan jeg ikke få Tomcatten til at starte mine egne servlets
(?!).... -- Jeg kompilerer med Ant, men Tomcat returnerer bare en fejl 404.
(æv!) :-(
M.v.h.
Morten Egelund Rasmussen
> -----Original Message-----
> From: Michael Rasmussen [mailto:mir@xxxxxxxxxxx]
> Sent: Friday, March 14, 2003 18:55
> To: sslug-teknik@xxxxxxxx
> Subject: [TEKNIK] Tomcat/apache integration
>
> Nogen der kender en metode til at undgå, man skal skrive / efter en
> adresse, for at siden bliver korrekt vist. Er jo principielt forkert
> i henholdt til RFC 1738: http://www.w3.org/Addressing/rfc1738.txt
>
> Se f.eks. et eksempel her:
> fungerer: http://www.datanom.net/courses/
> fungerer ikke: http://www.datanom.net/courses
Follow ups
References