mod_rewrite JA oder NEIN

Apache, Lighttpd, nginx, Cherokee
Post Reply
helmut
Posts: 19
Joined: 2005-10-22 15:38
 

mod_rewrite JA oder NEIN

Post by helmut »

Hallo,

ich hab ein eigenartiges Problem, und komme überhaupt nicht weiter.
Ich habe einen Root Server von 1und1 (einen AMD Server 64bit, mit Suse 9.3 und Plesk), und wohl neuen Image (2 Tage alt).

Irgendwie scheint auf dem Server von Haus aus nicht mod_rewrite aktiviert zu sein, bzw. das mod ist nicht im apache2 geladen Apache/2.0.53 (Linux/SUSE).

Habe eine vhost.conf in /home/httpd/vhosts/domain.de/conf/ gelegt mit dem Inhalt:

<Directory /home/httpd/vhosts>
Options +FollowSymLinks
</Directory>

und in /domain.de/httpdocs/
liegt die .htacces
mit dem Inhalt:

RewriteEngine on
Options FollowSymLinks
RewriteBase /
RewriteRule ^przone-(.*)-(.*).html$ index.php?go=$2&url=$1

Wenn ich jetzt die URL aufrufe bekomme ich nur einen 500 Fehler.

in der error_log
/home/httpd/vhosts/domain.de/statistics/logs/

steht nur als Fehler:
[Sat Oct 22 23:39:01 2005] [alert] [client xx.xx.xx.xx] /home/httpd/vhosts/domain.de/httpdocs/.htaccess: Invalid command 'RewriteEngine', perhaps mis-spelled or defined by a module not included in the server configuration

So wie ich das nun verstehe ist wohl das modul nicht geladen in apache2, nur leider habe ich auch zuwenig Plan um jetzt apache2 völlig neu zu kompilieren.

Schonmal vielen Dank für eventuelle Hilfe.
hornox
Posts: 139
Joined: 2005-09-22 23:09
 

Re: mod_rewrite JA oder NEIN

Post by hornox »

Such mal ob du die benötigte Datei auf der Festplatte hast

Code: Select all

updatedb; locate mod_rewrite.so
Wenn ja kannst du mod_rewrite in apache2.conf folgendermaßen aktivieren:

Code: Select all

LoadModule rewrite_module /der/oben/gefundene/pfad/mod_rewrite.so
helmut
Posts: 19
Joined: 2005-10-22 15:38
 

Re: mod_rewrite JA oder NEIN

Post by helmut »

Danke...

Die datei ist in /usr/lib64/apache2/ vorhanden.

nur eine apache2.conf gibt es nicht, die module werden in der datei
/etc/apache2/sysconfig.d/loadmodule.conf

gelanden.

Hab dann dort mal die Zeile eingegeben und den apache neu gestartet, nachdem neu start war die Zeile wieder aus der Datei raus (und es läuft immer noch nicht).
helmut
Posts: 19
Joined: 2005-10-22 15:38
 

Re: mod_rewrite JA oder NEIN

Post by helmut »

Ich hab das ganze jetzt mal anders gemacht, ich habe in der Datei
/etc/apache2/httpd.conf

eine weitere Zeile unter

include /etc/apache2/sysconfig.d/loadmodule.conf

eingefügt
include /etc/apache2/sysconfig.d/loadmodule.conf
include /etc/apache2/sysconfig.d/loadmodule2.conf

und in der besagten datei das rewrite_module geladen, jetzt wird es
nicht mehr entfernt, und mod_rewrite funktioniert.

Danke für den Tip (wäre ich ganze alleine nicht drauf gekommen).

mfg.
Helmut
Post Reply