So wie es scheint, unterstützt Strato nun endlich mod_rewrite. Das wurde aber auch langsam Zeit. Somit gehört die unschöne index.php in der URL endlich der Vergangenheit an.
Tag Archive for 'php'
Der endlose K(r)ampf Strato vs. Mod_rewrite geht weiter. Nun scheint es ab der Wordpressversion 2.3.x so zu sein, dass Wordpress eigenmächtig die .htaccess ändert. Aufgefallen ist mir das, als ich versuchte meine Seiten “About” und “Impressum” zu aktualisieren. Der Blog war danach einfach nicht mehr erreichbar. Dies liegt an folgenden zusätzlichen Eintrag in die .htaccess die WP nach dem Speichern der Seite vornimmt:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Eigentlich scheint es ja eine Abfrage zu sein, ob der Server mod_rewrite unterstützt, jedoch kommt der Stratoserver damit irgendwie nicht klar und meckert rum. Nach dem Entfernen diese Eintrages aus der .htaccess funktionierte alles wieder. Das Problem ist nun, wie hindert man Wordpress daran, diese Datei jedes Mal zu manipulieren? Mein erster und bislang einziger Einfall: Schreibrechte auf die Datei .htaccess entziehen. Diese Lösung ist extrem unsauber, da man sich ja selber die Rechte entzieht. (oder doch nicht? ) Was besseres fällt mir vorerst nicht ein. Für bessere Lösungsvorschläge bin ich offen
, der Commentsbereich wartet auf Antwort.
Da ich bei Strato bin, stand auch ich irgend wann vor dem Problem, dass die Permalinkstruktur in Wordpress nicht funktionierte, da mod_rewrite nicht unterstützt wird. Gleich nach der Umstellung auf Permalink kam eine Fehlermeldung und der Blog war überhaupt nicht mehr zu erreichen und die Einstellungen konnten nicht mehr rückgängig gemacht werden. Continue reading ‘Permalinks ohne mod_rewrite’
Recent Comments