Sari la conținutul principal

URL-uri personalizate

Introducere​

Netuno permite modificarea adreselor implicite, de exemplu:

  • Adresa interfeței de administrare, admin.
  • Adresa fișierelor publice, cum ar fi imagini, CSS și JS, public.
  • Adresa serviciilor API REST, services.

Configurare​

Navigați în aplicația pe care o dezvoltați până la fișierul de configurare a mediului. În acest exemplu, vom folosi fișierul de mediu de dezvoltare localizat în:

  • 📂 config/_development.json

Verificați dacă configurația URL nu există deja; dacă nu există, adăugați la sfârșitul fișierului de configurare (în format JSON) parametrii de configurare URL, cum ar fi:

{
...
"url": {
"admin": "/admin/",
"public": "/public/",
"services": "/api/"
},
...
}

admin​

Definește prefixul adresei URL al interfeței de administrare, valoarea implicită este doar /.

public​

Definește prefixul adresei URL al fișierelor statice care sunt publice, cum ar fi imagini, stiluri CSS și cod JavaScript, valoarea implicită este /public.

services​

Definește adresa URL inițială a serviciilor web API REST, valoarea implicită este /services.

Concluzie​

Personalizarea URL-urilor este importantă, atât pentru a le face mai intuitive, cât și pentru a le putea face mai complexe și a crește securitatea.

De exemplu, în adresa de administrare poate fi plasat un prefix cu o secvență de caractere aleatorii, astfel doar cine știe pe de rost va accesa adresa de acces, ceea ce îngreunează accesul și evită atacurile.