Christian Seiler: rewrite bringt unerwartete Anzeige in Browserzeile

Beitrag lesen

Hallo Frank,

Bezieht sich dann auf das aktuelle Verzeichnis, innerhalb dessen die .htaccess liegt?

Ja.

Komisch, das hatte ich gestern eingegeben im Verzeichnis httpdocs/test und wurde hochbugsiert inst httpdocs. Immerhin scheints auch ohne zu "funzen". ("Funzen" erstmal besser als "nich funzen", besser aber wäre "korrekt funktionieren" (;-)).

Ok, vielleicht war hier auch ein Missverständnis:

RewriteBase ist notwendig, weil mod_rewrite nicht immer korrekt erraten kann, welcher Teil der URL abzuschneiden bzw. wieder anzuhängen ist auf Verzeichnisebene. Das heißt: In einem Verzeichnis, das im Web auf http://example.org/test/ gemappt wird, musst Du »RewriteBase /test« angeben, im Hauptverzeichnis (http://example.org/) »RewriteBase /«.

Ich hoffe das ganze ist jetzt etwas klarer. :-)

Viele Grüße,
Christian