Apache Module mod_rewrite aktivieren
26. Juni 2009 | 23:17:19
System: SuSE 10.3
Apache: V.2.2.4
Folgende Datei /etc/sysconfig/apache2 öffnen und dort nach dem Eintrag APACHE_MODULES suchen. Hat man diesen Eintrag gefunden, so kann man die Liste der (bereits vorhandenen) Module um den Eintrag rewrite erweitern. Das sieht dann ungefähr so aus:
Nun noch Apache neu starten (rcapache2 restart) und fertig. Überprüfen kann man das Ganze dann z.B. per Php-Info-Skript oder durch nachsehen in der Datei loadmodule.conf (siehe unten):
Das Skript aufrufen und in der Anzeige im Abschnitt apache2handler nach dem Eintrag mod_rewrite suchen.
Achtung! Nicht die Datei /etc/apache2/sysconfig.d/loadmodule.conf editieren! Diese wird durch Apache selbst generiert. Hier sollte man also nach erfolgreichem Aktivieren des Modules unter anderem folgende Zeile finden:
Wobei /path/to/module/ durch das Verzeichnis ersetzt wird, in dem bei euch das Modul zu finden ist (bei mir z.B. unter /usr/lib/apache2-prefork).
Apache: V.2.2.4
Folgende Datei /etc/sysconfig/apache2 öffnen und dort nach dem Eintrag APACHE_MODULES suchen. Hat man diesen Eintrag gefunden, so kann man die Liste der (bereits vorhandenen) Module um den Eintrag rewrite erweitern. Das sieht dann ungefähr so aus:
# Datei /etc/sysconfig/apache2
...
APACHE_MODULES="alias auth_basic actions rewrite"
...
<?php // info.php
phpinfo();
?>Achtung! Nicht die Datei /etc/apache2/sysconfig.d/loadmodule.conf editieren! Diese wird durch Apache selbst generiert. Hier sollte man also nach erfolgreichem Aktivieren des Modules unter anderem folgende Zeile finden:
# Datei /etc/apache2/sysconfig.d/loadmodule.conf
...
LoadModule rewrite_module /path/to/module/mod_rewrite.so
...

