URL personalizzati
Introduzione
Netuno consente di modificare gli indirizzi predefiniti, ad esempio:
- L'indirizzo dell'interfaccia di amministrazione,
admin. - L'indirizzo dei file pubblici, come immagini, CSS e JS,
public. - L'indirizzo dei servizi dell'API REST,
services.
Configurazione
Naviga all'interno dell'applicazione che stai sviluppando fino al file di configurazione dell'ambiente. In questo esempio utilizzeremo il file di ambiente di sviluppo locale situato in:
- 📂
config/_development.json
Verifica che la configurazione dell'URL non esista già; se non esiste, aggiungi alla fine del file di configurazione (in formato JSON) i parametri di configurazione dell'URL, come ad esempio:
{
...
"url": {
"admin": "/admin/",
"public": "/public/",
"services": "/api/"
},
...
}
admin
Definisce il prefisso dell'indirizzo URL dell'interfaccia di amministrazione, il valore predefinito è semplicemente /.
public
Definisce il prefisso dell'indirizzo URL dei file statici che sono pubblici come immagini, fogli di stile CSS e codice JavaScript, il valore predefinito è /public.
services
Definisce l'indirizzo URL iniziale dei servizi web dell'API REST, il valore predefinito è /services.
Conclusione
La personalizzazione degli URL è importante, sia per renderli più intuitivi sia per poterli rendere più complessi e aumentare la sicurezza.
Ad esempio, nell'indirizzo di amministrazione si può inserire un prefisso con una sequenza di caratteri casuali, così solo chi la conosce a memoria potrà accedere all'indirizzo, il che rende più difficile l'accesso e previene gli attacchi.