hoppel: mod_rewrite mit Initialordner

Beitrag lesen

Geht man auf:
www.meinedomain.de

Gelangt man automatisch zu:
www.meinedomain.de/start/

Der Unterordner 'start' wird nun per mod_rewrite wieder umgewandelt und schlüsselt die Domain auf:
www.meinedomain.de/index.php?nav=start

Mir wurde inzwischen anderweitig geholfen (es muss eine halbgöttliche Gestalt in Menschenform mit langen Haaren gewesen sein).

Für zukünftige Problemlösungen biete ich folgendes .htaccess an, mit dem es bei mir blendend funktioniert hat:

RewriteEngine On
Options +FollowSymlinks

stelle sicher, dass nur www.domainxy.de aufgerufen werden kann

RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^www.domainxy.de$
RewriteRule ^.*$ http://www.domainxy.de%{REQUEST_URI} [R=301,L]

wenn im root, dann mit _STARTSEITE_ starten

RewriteCond ^/?$ /startseite/ [R=301,L]

leite auf zentrales script weiter, wenn URI keine datei oder verzeichnis

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([-0-9a-zA-Z]*)/$ /index.php?nav=$1 [L]