Grüssi!
*blink* *blink*
RewriteEngine on
RewriteRule ^(.*)(.html?)$ shownews.php?id=$1
*augenweitaufgerissen*
Wenn es das macht was ich mir denke, dann ist das die Antwort auf eine Frage, die ich schon fast aufgegeben habe !!!
Kann mir bitte bitte jemand genau erklären was diese zwei zeilen machen?
Ich bräuchte nämlich was in die Richtung:
Ich möchte dass alle xml-Dateien auf dem Webspace mit einer einzigen PHP-Funktion gehandelt werden. Wenn man also im Browser aufruft:
http://www.x.y.z/index.xml möchte ich dass der alte Indianer das auf http://www.x.y.z/open.php umleitet und die PATH_INFO als Parameter übergibt. Ich muss in open.php nämlich die xml-Datei parsen! Am besten sollte aber das nur Serverintern ablaufen! Denn index.xml sollte in der Adressleiste stehen bleiben (Zwecks Vorwärtskompatibilität) ich mag keine open.php?url=/index.xml URLs, abgesehen davon dass ich jetzt weiss, dass das keine korrekten URL-Angaben sind ;-)
Mit Alias und Redirect habe ich schon herumgespielt, aber er ändert mir immer die Location im Adressfenster! Ich möchte aber sowas wie einen Handler für xml-Dateien!
Also, wenn mich da jemand beruhigen könnte, dass (und sagen wie) das geht, dem wäre ich ewig dankbar :-))
lg bernhard