[EMAIL PROTECTED] wrote:
Hallo,

ich verwende httpd2 und tomcat 5.5.9 zusammen. Jetzt möchte ich die Adresse
maskieren die vom tomcat gesendet werden. Dazu möchte ich mod_rewrite
einsetzen. Dazu habe ich im Konfig-File folgendes eingegeben:

<directory>
LoadModule rewrite_module /usr/lib/apache2/mod_rewrite.so
RewriteEngine on
RewriteRule ^tricky.html$ post.html
</directory>

Hi.

Ich habe zwar von Tomcat keine Ahnung :-), aber Module kannst du nicht innerhalb eines <Directory>-Containers laden. Das muss in der main server config section passieren. Einfach in der httpd.conf nach LoadModule suchen, dann solltest du die vorhandenen LoadModule-Direktiven finden. Dort kannst du dann die von mod_rewrite unterbringen.


Leider funktioniert es nicht und die URL wird unmaskiert zurückgegeben.

Falls du damit meinst, dass sich etwas im Quelltext ändert: Das funktioniert nicht. mod_rewrite agiert nur auf der HTTP-Request Seite. D.h. /tricky.html wurde angefordert und wird intern nach post.html umgeschrieben. Dadurch werden aber nicht die Links im Quelltext von post.html auf tricky.html abgeändert.

Grüße
Robert

--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED]
          sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------

Antwort per Email an