Apache-Modul mod_rewrite aktivieren
26. Juni 2009
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"
...
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):
<?php // info.php
phpinfo();
?>
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:
# Datei /etc/apache2/sysconfig.d/loadmodule.conf
...
LoadModule rewrite_module /path/to/module/mod_rewrite.so
...
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).
Hast Du etwas dazu zu sagen? Dann tu's doch!
HILFE
Code-Beispiele werden mit den BBCodes [code][/code] dargestellt.
Jedes Tag muss eine Zeile für sich allein haben, d.h der Beispiel-Code
muss wirklich ZWISCHEN den Tags stehen. Beispiel:
Alles was zwischen den beiden Tags [register] und [/register] eingetragen wird, ist nur für registrierte (und eingeloggte) User sichtbar.
[code] ACHTUNG! HIER UMBRUCH WICHTIG. TAG [code] MUSS ALLEIN STEHEN
#include <stdio.h>
int main( void ){
return 0;
} ACHTUNG! HIER UMBRUCH WICHTIG. NACHFOLGENDES TAG [/code] MUSS ALLEIN STEHEN
[/code]Alles was zwischen den beiden Tags [register] und [/register] eingetragen wird, ist nur für registrierte (und eingeloggte) User sichtbar.
Dein Name *
Deine Email
Deine Website
Vorschau