Folgendes Problem.
Eine Seite wurde umgezogen und die alle Pfade wurden 1 zu 1 übernommen, außer dass die Adressen nun kein .htm mehr haben, aus http://www.beispseite.de/unterseite.htm wurde also http://www.beispseite.de/unterseite
Damit jemand, der noch die Adresse http://www.beispseite.de/unterseite.htm nicht auf einer 404-Seite landet, habe ich in der .htaccess den Befehl
eingefügt. Das funktioniert auch.
Was ich aber nun gern noch hätte, wäre, dass wenn jemand sich einfach nur verschreibt, also er statt http://www.beispseite.de/unterseite zum Beispiel http://www.beispseite.de/untresiete derjenige auf der Startseite landet.
Bevor ich den Redirect drin hatte, hatte ich das durch eine Zeile in der header.php gelöst:
Beides zusammen scheint sich aber nicht zu vertragen, da im Test der Browser recht schnell die Fehlermeldung
Fehler 310 (net::ERR_TOO_MANY_REDIRECTS): Zu viele Umleitungen.
ausspuckte.
Wie löse ich das am geschicktesten und möglichst ohne irgendwelche Plugins?
Vielleicht noch zur Info, in der .htaccess steht momentan auch schon das hier:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>