Universell sprechen Sternchen (in Wildcard-Rolle) bedeuten
/welcome*
: alles in diesem Ordner oder URL Abschnitt, die mit "/welcome"
beginnt und endet vor dem nächsten "/"
wie /welcomePage
.
/welcome**
: jede URL, die wie /welcome/section2/section3/
oder /welcomePage/index
mit "/welcome"
einschließlich Unterordnern und Unterabschnitte von URL-Muster beginnt.
/welcome/*
: jede Datei, Ordner oder Abschnitt in der Begrüßung (vor dem nächsten "/"
) wie /welcome/index
.
/welcome/**
: alle Dateien, Ordner, Abschnitte, Unterordner oder Unterabschnitte in Willkommen.
Mit anderen Worten, ein Stern * endet vor dem nächsten "/"
, zwei Sternchen ** haben keine Grenzen.
Was ist dann der Unterschied bei der Verwendung von '/ welcome **' und '/ welcome *'? In beiden Fällen ist ein Pfad '/ welcome/ftp' oder'/welcome/ftp/index' unzulässig. – rozerro
'**' bedeutet null oder mehr Zeichen, wobei es auch Pfadtrennzeichen '/' enthalten kann. Also wette ich, dass es für die erwähnten Pfade funktioniert, aber '/ welcome/**' wäre besser. – luboskrnac