Freitag, 25. Mai 2012, 20:35

Du bist nicht angemeldet.



lacarpe

ist fest eingezogen.

  • »lacarpe« ist der Autor dieses Themas

Beiträge: 509

Ubuntu: ---

Kernel: 2.6.32 (Debian Squeeze)

Desktop: Xfce

Architektur: 64-bit

  • Private Nachricht senden

1

Sonntag, 9. Januar 2011, 22:01

lighttpd / url.rewrite-once

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.
ubuntufreund No. 30
think globally, act locally

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »lacarpe« (9. Januar 2011, 22:01)


Ähnliche Themen