Seite 1 von 1

Problem mit mod_Rewrite

Verfasst: 19.08.2011 00:13
von Kajin
Hallo liebes mod_rewrite community,

Ich verwende Wordpress als CMS. Damit die Links shöner aussehen, benutze ich permalinks. Als ich diese so bei Wordpress eingestellt hatte, hat das nicht wirklich funktioniert. Daraufhin hab ich meinen hoster angeschrieben und die meinten dazu:
Mod_rewrite ist standardmässig aktiviert.

Sie dürfen die Rewrite Engine nicht per .htaccess Datei ein oder ausschalten. Dies führt dazu das mod_rewrite nicht funktioniert.

Funktionen wie "RewriteEngine, AllowOverride oder Options" können aus Sicherheitsgründen über die .htaccess-Dateien nicht gesetzt werden.

Lassen Sie diese Einträge in Ihrer .htaccess Datei weg und es wird problemlos funktionieren.

Beispiel einer .htaccess Datei: RewriteRule index.html$ index.php

Eine gute Hilfe zu mod_rewrite finden Sie auf:

http://www.modrewrite.de/mod_rewrite.ex ... iele.phtml

Ich hoffe Ihnen geholfen zu haben.
Schön und gut, also hab ich das genauso gemacht. Dennoch hat es nicht funktioniert. Also hab ich gegoogled. Da kam ich auf die Lösung es per Errordocument zu versuchen. Und es hat geklappt. Und mein .htaccess file sieht jetzt so aus:

Code: Alles auswählen

# BEGIN WordPress
<IfModule mod_rewrite.c>

ErrorDocument 404 /de/index.php?error=404

RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>
# END WordPress
Dannach stieß ich auf ein weiteres Problem. Links umschreiben geht zwar, aber da es ein errordocument ansteuert, kann man POST nicht nutzen und das Kontaktformular funktioniert nicht.

Genau da brauch ich Hilfe. Kann man dies irgendwie anderst lösen? Hoffe ihr könnt mir helfen und bedank mich schonmal für eure Antworten!

Gruss
Kajin

Hier die Seite mit dem Kontaktforumlar: http://thomasabend.de/wordpress/kontakt
Hier die Infos über den Server: http://thomasabend.de/wordpress/info.php