Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2008 Teil von März

SELFHTML Forumsarchiv
Apache - RewriteRules

Informationsseite
  1. Seite (SERVER) Apache - RewriteRules von Daniel_t, 31. 03. 2008, 13:54
nach unten

Apache - RewriteRules

Die folgende Nachricht zum Thema stammt von: Daniel_t, 31. 03. 2008, 13:54

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

nach obennach unten

Apache - RewriteRules

Die folgende Nachricht zum Thema stammt von: frankx, 31. 03. 2008, 14:01

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ß,

frankx
--
tryin to multitain  - Globus = Planet != Welt

nach obennach unten

Apache - RewriteRules

Die folgende Nachricht zum Thema stammt von: Daniel_t, 01. 04. 2008, 12:47

Vielen Dank!

Ich habs nun hinbekommen:


        RewriteRule (.+)/$ $1.htm [L]
        RewriteRule (.+)/index\.html?$ $1.htm [L]

lg Daniel

nach obennach unten

Apache - RewriteRules

Die folgende Nachricht zum Thema stammt von: frankx, 01. 04. 2008, 14:12

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ß,

frankx
--
tryin to multitain  - Globus = Planet != Welt

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2008 Teil von März

© 1998-2006 Seite Impressum, Software: Classic Forum