Przejdź do głównej treści

Niestandardowe adresy URL

Wprowadzenie​

Netuno pozwala zmienić domyślne adresy, na przykład:

  • Adres interfejsu administracyjnego, admin.
  • Adres plików publicznych, takich jak obrazy, CSS i JS, public.
  • Adres usług API REST, services.

Konfiguracja​

W aplikacji, którą tworzysz, przejdź do pliku konfiguracji środowiska. W tym przykładzie użyjemy pliku konfiguracji środowiska lokalnego rozwoju znajdującego się w:

  • 📂 config/_development.json

Sprawdź, czy konfiguracja URL już nie istnieje; jeśli jej nie ma, dodaj na końcu pliku konfiguracyjnego (w formacie JSON) parametry konfiguracji URL, na przykład:

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

admin​

Określa prefiks adresu URL interfejsu administracyjnego; domyślnie jest to tylko /.

public​

Określa prefiks adresu URL publicznych plików statycznych, takich jak obrazy, style CSS i kod JavaScript; domyślnie jest to /public.

services​

Określa początkowy adres URL usług internetowych API REST; domyślnie jest to /services.

Podsumowanie​

Dostosowywanie adresów URL jest ważne, zarówno ze względu na możliwość nadania im bardziej intuicyjnej formy, jak i na możliwość ich skomplikowania i zwiększenia bezpieczeństwa.

Na przykład w adresie administracyjnym można umieścić prefiks z losowym ciągiem znaków; wtedy tylko osoba znająca go na pamięć uzyska dostęp do adresu, co utrudnia dostęp i pomaga uniknąć ataków.