Moin!
Nach meiner Meinung hat das mit diesen Zeilen zu tun:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Nein, eher nicht.
RewriteBase dürfte der Übeltäter sein, denn diese Angabe gilt global innerhalb einer .htaccess.
Sorge dafür, dass dein Wordpress-Rewriting ohne auskommt.
Ach ja: Codeauszeichnung "HTML" ist für deinen Code falsch, nimm "Apache"
> ~~~apache
> RewriteEngine On
> Options +SymLinksIfOwnerMatch
> Options +FollowSymLinks
> # zur Nachrichtenmeldung
> RewriteRule news_(.*)_(.*).html$ news.php?ID=$2
>
> # zur einzelnen Rubrik
> RewriteRule rubriken_(.*)_(.*).html$ news_rubriken.php?rubrik=$2
>
> # Druckversion
> RewriteRule print_(.*)_(.*).html$ print.php?ID=$2
>
> # BEGIN WordPress
> <IfModule mod_rewrite.c>
> RewriteBase /unterverzeichnis/
> RewriteRule ^index\.php$ - [L]
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteCond %{REQUEST_FILENAME} !-d
> RewriteRule . /unterverzeichnis/index.php
> </IfModule>
> # END WordPress
- Sven Rautenberg