Giovedi 22 Ottobre 2026 00:20:02 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

direttiva rewrite

Una funzionalità di NGINX che modifica gli URI delle richieste durante l'elaborazione, il che può alterare il modo in cui viene raggiunta la logica successiva.

La direttiva rewrite è una funzionalità di configurazione di NGINX che modifica l'URI della richiesta mentre il server la sta ancora elaborando. Ciò può reindirizzare una richiesta a un diverso blocco location, alterare la risoluzione del percorso o cambiare quali variabili vengono popolate più avanti nel flusso della richiesta. In pratica, viene usata per la normalizzazione degli URL, i redirect e il routing interno.

È importante per la sicurezza perché la riscrittura dell'URI può influenzare la logica a valle. Una richiesta che in apparenza sembra innocua sul front-end può essere trasformata in un percorso diverso prima che vengano prese decisioni di controllo degli accessi, mapping dei file o logging. Gli aggressori cercano spesso regole di riscrittura combinate con direttive come alias o variabili derivate dalla richiesta, perché queste combinazioni possono esporre percorsi di codice non sicuri o attivare bug del parser. I difensori dovrebbero esaminare con attenzione le regole di rewrite, testare i casi limite e verificare che gli URI riscritti finiscano ancora nelle posizioni previste.

← indice WIKICROOK