Hallo zusammen, brauche mal ganz dringend Eure Hilfe.
Ich bekomme mod_rewrite nicht zum laufen.
Meine .htaccess habe ich hier aus dem Forum zum testen:
Code:
Options +FollowSymLinks
RewriteEngine On
RewriteRule !index\.php - [C]
RewriteRule ^ /index.php
so wie ich das verstanden habe werden alle URLs auf die index.php geleitet. Richtig?
Wenn ich im Browser
www.domain.de/seite.html eingebe kommen folgende Fehler:
Browser: Server error! ERROR 500
apache2/error_log: [alert] /home/www/web3/html/test/.htaccess: Options not allowed here
Wenn ich Options +FollowSymLinks weglasse:
Browser: Access forbidden! ERROR 403
apache2/error_log: [error] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: /home/www/web3/html/test/seite.html
laut der phpinfo ist mod_rewrite geladen.
in meiner httpd.conf steht:
Code:
<Directory />
AllowOverride all
Options +FollowSymLinks
Order deny,allow
Deny from all
</Directory>
Server: Apache 2.0.48, SuSE 9.2, Confixx3
Ich gehe mal davon aus, dass die .htaccess richtig ist und denke dass die Serverkonfiguration nicht stimmt. Es wäre schön wenn Ihr mir einige Tipps geben könntet.
ich hoffe Ihr habt genügend Angaben, falls nicht einfach meckern.
Danke für Eure Hilfe