← Back to team overview

sslug-teknik team mailing list archive

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