http.request.uri.path — URI Son Segmenti
metin
Konsolda: URI Son Segmenti
Path’in son segmentini taşır, tam path’i değil: /admin/login isteğinde değeri /login, /api/v2/users isteğinde /users olur. Dosya veya endpoint adını, hangi dizinde olduğundan bağımsız hedeflemek için kullanılır.
Desteklenen Operatörler
Bölüm başlığı “Desteklenen Operatörler”| Operatör | Açıklama |
|---|---|
== | Tam eşleşme |
!= | Eşit değil |
in | Listede bulunur |
not_in | Listede bulunmaz |
contains | İçerir |
not_contains | İçermez |
has_prefix | Bu önek ile başlar |
has_not_prefix | Bu önek ile başlamaz |
has_suffix | Bu sonekle biter |
has_not_suffix | Bu sonekle bitmez |
Örnekler
Bölüm başlığı “Örnekler”# Hangi dizinde olursa olsun PHP dosyalarını engelleIF http.request.uri.path has_suffix .phpTHEN block# Her seviyedeki login endpoint'ine hız sınırı (/login, /admin/login...)IF http.request.uri.path == /loginTHEN ratelimit 10/60s