Skip to main content

Cos'è un motore di riscrittura?

Un motore di riscrittura fa parte di un'applicazione software in grado di convertire un localizzatore di risorse uniforme (URL) da un formato all'altro.In particolare, questo tipo di motore viene utilizzato per modificare il modo in cui un URL appare in modo che gli utenti su un sito Web vedano un URL che gli amministratori del sito desiderano che l'utente possa vedere, piuttosto che l'URL effettivo.Questo può essere fatto come misura di sicurezza, utilizzata per limitare la quantità di informazioni che i potenziali hacker possono vedere su un sito Web.Un motore di riscrittura viene spesso utilizzato anche per rendere gli URL più presentabili e più navigabili per gli utenti del sito Web.

Esistono diversi formati e quadri Web che incorporano un motore di riscrittura in essi per consentire la riscrittura dell'URL.Questo tipo di riscrittura viene in genere eseguito attraverso la programmazione nel codice sorgente per un sito Web Internet, spesso utilizzando Hypertext Markup Language (HTML) o un altro metodo di codifica.Se eseguito correttamente, il motore di riscrittura consente all'amministratore del sito Web o progettista di indicare come uno o più URL devono essere visualizzati agli utenti del sito Web.Ciò consente a un sito Web di visualizzare collegamenti e navigazione sul sito Web sul sito Web in un modo che può essere più sicuro e attraente per gli utenti.

Un esempio di come un motore di riscrittura può funzionare è un sito Web in cui il designer desidera organizzarlo utilizzando gli URLCiò indica la data in cui è stata fatta una pagina, come le voci su un blog.L'URL effettivo per una pagina potrebbe consistere nell'indirizzo per il sito Web, seguito da testo che indicava il tipo di linguaggio utilizzato per il sito e la posizione di una pagina basata su informazioni difficili da capire a colpo d'occhio.Usando un motore di riscrittura, l'amministratore del sito Web potrebbe modificare il modo in cui l'URL viene visualizzato per qualcuno che visualizza un sito Web in modo che le informazioni sulla lingua non siano state mostrate e l'URL è stato strutturato più chiaramente intorno alla data in cui è stato effettuato il post.

Nascondere le informazioni sulla lingua utilizzate sul sito Web, le informazioni che potrebbero essere utilizzate per avviare un attacco su quel sito possono essere meno prontamente disponibili.L'uso del motore di riscrittura per modificare il modo in cui appare l'URL renderebbe anche più facile per gli utenti che navigano sul sito Web per spostarsi tra le pagine in base alla data in cui stanno cercando.Gli utenti potrebbero anche prevedere più facilmente possibili URL utilizzati su un sito, in base a date o categorie che vedono utilizzate in altri URL sul sito, quindi la navigazione diventa ancora più semplice.Ciò può comportare una minore frustrazione per gli utenti e una maggiore capacità per gli utenti di anticipare come possono essere in grado di trovare URL utili.