Frage zu RewriteRule

Hallo Profis,

ich möchte in der .htaccess hinterlegen, daß alle Aufrufe an http://www.rhabarber.de an http://www.rhabarber.de/bla.html umgeleitet werden.

Aber einfach

RewriteRule http://www.rhabarber.de http://www.rhabarber.de/bla.html

funktioniert nicht. Was mache ich falsch?

Und gibt es eine Seite, wo die RewriteRules und RewriteConds ausführlich und auf Deutsch erklärt sind?

Danke und einen schönen Feiertag wünscht
JayKay

Hallo,

Aber einfach

RewriteRule http://www.rhabarber.de
http://www.rhabarber.de/bla.html

funktioniert nicht. Was mache ich falsch?

Das erste Argument der RewriteRule ist eine regex, die gegen den Pfad (nicht die URL) matcht, und für http://www.rhabarber.de/ ist das der leere String (also alles, was hinter dem slash kommt).

Also

RewriteRule ^$ bla.html [L]

Aber wenn du das nur für die Startseite brauchst, musst du gar keine rewrite rules bemühen, sondern kannst einfach schreiben

DirectoryIndex bla.html

Und gibt es eine Seite, wo die RewriteRules und RewriteConds
ausführlich und auf Deutsch erklärt sind?

Einfach mal mit Google nach mod_rewrite suchen, und über die erweiterte Suche nur deutsche Seiten anzeigen lassen. Ich bin mir sicher, da wird sich was finden.

Grüße,
Moritz