Wróć do bloga
SerweryPrzekierowaniaReferencje

Reguły redirectów w Nginx, Apache i Caddy

15 marca 20268 min

Inna składnia, ta sama odpowiedzialność

Na każdym serwerze nadal musisz określić cel, kod, zakres dopasowania i relację z innymi warstwami żądania.

Co się nie zmienia

  • 301 lub 308 dla trwałych zmian
  • unikanie niepotrzebnych łańcuchów
  • spójna polityka hosta, protokołu i slasha
  • osobne testy dla reguł dokładnych i szerokich

Co się zmienia

Nginx mocno opiera się na kolejności i location, Apache łączy warunki z historycznymi rewrite’ami, a Caddy jest prostszy, ale też może dać zbyt szerokie matchery.

Wniosek praktyczny

Nie kopiuj reguł między serwerami bez ponownej weryfikacji logiki.