Als erstes, du musst für jede RewriteRule einen eigenen Satz von RewriteCond erstellen.
Das heißt
Apache Configuration
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mahlzeitfiwa.animalcrossing-town\.de$
RewriteRule ^(.*)$ http://www.mahlzeitfiwa.animalcrossing-town.de/$1 [R=301,L]
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} (.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule newslist index.php?site=newslist
RewriteCond %{REQUEST_URI} (.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule member index.php?site=member
RewriteCond %{REQUEST_URI} (.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule start index.php?site=start
RewriteCond %{REQUEST_URI} (.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^news-([0-9]+)-([a-z]+) /index.php?site=news&id=$1 [NC]
Alles anzeigen
Ich habe leider keine Apache um das ganze zu testen
ggfs. kann man das auch Dynamisch machen sofern mehr Seite hinzukommen sollen.