Hey,
Ich benutze seit gestern zum ersten Mal mod_rewrite und bin auf eine Fragestellung gestoßen, die ich nicht selbst beantworten kann. RegEX-Fähigkeiten habe ich. (Selbstüberschätzung?)

Edit : Ich habe ein .htaccess-File in dem Ordner um die Engine zu nutzen.

Rule 1:

Code:
Options +FollowSymlinks
RewriteEngine on 
RewriteRule ^(.+)$ ausgabe.php\?id\=$1
Request:

Code:
http://example.com/test
Ausgabe:

Code:
ausgabe.php
(Nicht der Source, sondern einfach der Name...)

Rule 2:

Code:
RewriteRule ^(.+)z$ ausgabe.php\?id\=$1
Request:

Code:
http://example.com/ILoveArchLinuxLolz
Ausgabe:

Code:
ILoveArchLinuxLol
Warum funktioniert es mit "z", aber nicht ohne? Das "$" hatte ich ja in beiden Fällen gesetzt?

Sollte die Lösung jetzt zu einfach sein dann kann ich zu meiner Entschuldigung vorbringen dass es ein langer Tag war, ich die Aufgabe aber noch fertig machen muss