Apache - RewriteRules
Daniel_t
- webserver
Hallo
ist es möglich, mit den RewriteRules folgendes zu machen.
Wenn ich die Adresse:
http://www.domain.at/subordner/
eingeb, dass automatisch auf diese Datei:
http://www.domain.at/subordner.html
weitergeleitet wird.
Und das generell immer, wenn man nur ein Verzeichnis angibt?
D.h. selbst wenn ich subordner1, subordner2 usw hab, muss ich nur "eine" generelle Regel definieren.
Geht das?
lg Daniel
Hellihello
du kannst auf Teile des Suchergebnisses referenzieren (was eingeklammert ist).
RedirectMatch ^/sub([a-z0-9]*) /sub$1.html
sowas in der Art.
Sollte alle Fragen nach /sub gefolgt von Buchstaben und Zahlen nach /sub gefolgt von dem variablen Teil gefolgt von ".html" weiterleiten.
Die Syntax oben kann etwas defekt sein, das Prinzip sollte stimmen.
Dank und Gruß,
Vielen Dank!
Ich habs nun hinbekommen:
RewriteRule (.+)/$ $1.htm [L]
RewriteRule (.+)/index.html?$ $1.htm [L]
lg Daniel
Hellihello
Vielen Dank!
Ich habs nun hinbekommen:
RewriteRule (.+)/$ $1.htm [L]
Alles was mindestens ein Zeichen hat und mit einem Slash endet bekommt statt dem Slash ein ".htm" und Abbruch.
RewriteRule (.+)/index.html?$ $1.htm [L]
Wenn es nicht mit einem Slash endet, und zudem mit /index.htm oder .html endet, ersetze /index.htm(l) durch ".htm"
Dank und Gruß,