Der Martin: RewriteRule kommt nicht an wo es hin soll

Beitrag lesen

Hallo miteinander,

ich bin nicht so der Oberindianer

ich auch nicht, aber für den Hausgebrauch reicht's meistens.

In welchem Ordner liegt die .htaccess Datei? Gleicher Ordner wie die index.html?

Das sollte sie.

Ist mod_rewrite generell aktiv?

Ja. Sonst würde die Direktive RewriteEngine On schon einen 500er schmeißen.

Ich weiß nicht, ob man das in der httpd.conf noch einrichten muss

Man muss es als Server-Admin zumindest erlauben. Das mod_rewrite-Modul wird meines Wissens in der Defaultkonfiguration schon mitgeladen - es sei denn der Hoster hätte das deaktiviert. Hat er aber nicht. Siehe oben.

Per-directory Rewrites
The rewrite engine may be used in .htaccess files and in <Directory> sections, with some additional complexity.
To enable the rewrite engine in this context, you need to set "RewriteEngine On" and "Options FollowSymLinks" must be enabled. If your administrator has disabled override of FollowSymLinks for a user's directory, then you cannot use the rewrite engine.

Ups. Den Zusammenhang mit FollowSymLinks kannte ich auch noch nicht.

Einen schönen Tag noch
 Martin

--
Wie man sich bettet, so schallt es heraus.