O.k. Problem solved for me:
It was a misconfiguration in the apache server.
The AllowOverride All directive was not set for the right Directory.
I have the same problem. This is what i’ve figured out so far:
- WP has write access to the .htaccess file (I can edit it via the webinterface and it actualy changes on the disk)
- If i select a new permalink structure via the web-panel the old .htaccess file is overwritten by a new one but the content is always the same regardles of what i select:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /r-hold/duett/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /r-hold/duett/index.php [L]
</IfModule>
# END WordPress
I am no rewrite expert but this looks a little slim to me…
- My rewrite-log always says
... pass through ... there is no rewriting done at all (no big surprise…)