Hallo liebe Freunde,
ich beschäftige mich gerade mit der url.rewrite-once-Funktion im lighttpd. Eigentlich verstehe ich es soweit , doch was bedeutet die 0$ in folgenden Beispiel
|
Quellcode
|
1
2
3
4
5
6
7
|
url.rewrite-once = (
“^” + wpdir + “(wp-.+).*/?” => “$0″,
“^” + wpdir + “(sitemap.xml)” => “$0″,
“^” + wpdir + “(xmlrpc.php)” => “$0″,
“^” + wpdir + “keyword/([A-Za-z_0-9-])/?$” => wpdir + “index.php?keyword=$1″,
“^” + wpdir + “(.+)/?$” => wpdir + “index.php/$1″
)
|
Was $1, $2 usw. ist mir klar (der Inhalt der 1., 2. (...)-Gruppierung usw.) Aber was bedeutet $0?
Herzliche Grüße,
lacarpe
EDIT: Habe es durch probieren rausgefunden: $0 ist einfach der gesamte Ausdruck hinter der Domain, also bei
http://www.xyz.de/abc/hallo.html ist es /abc/hallo.html.