Bei mir geht im Moment absolut gar nichts mehr, was Permalinks angeht. Vielleicht kann mir von euch jemand bei der Fehlersuche bzw. -behebung behilflich sein.
Mein Blog (3.0.4) ist zwar im Root-Verzeichnis installiert, soll aber über example.com/blog aufrufbar sein, was ich in den allgemeinen Einstellungen auch so angegeben habe.
Meine Artikel sollen im Idealfall - wie es auch mal war - unter dem Link example.com/blog/artikelname erscheinen, notfalls auch unter example.com/blog/kategorie/artikelname. Sobald ich aber eine benutzerdefinierte Struktur eingebe und die htaccess aktualisiere, kommt nur noch die 500er-Fehlermeldung.
In meinem ACP erscheint auch folgende Warnmeldung, mit der ich gar nichts anfangen kann:
Warning: is_writable(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/customers/example.com/example.com:/var/www/diagnostics:/usr/share/php) in /customers/example.com/example.com/httpd.www/wp-admin/options-permalink.php on line 141 Warning: is_writable(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/customers/example.com/example.com:/var/www/diagnostics:/usr/share/php) in /customers/example.com/example.com/httpd.www/wp-admin/includes/misc.php on line 133
Meine htaccess, die ich manuell ändern muss, spuckt mir Wordpress immer wieder so aus:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
Führt aber eben nicht (mehr) zum erwünschten Ergbenis, sondern zur 500.