Konfiguracja przekierowań za pomocą Nginx na VPS
Konfiguracja przekierowań z Nginx na VPS
Przekierowania są kluczowe dla zarządzania ruchem na Twojej stronie hostowanej na VPS, zapewniając, że użytkownicy trafiają na odpowiednie adresy URL, jednocześnie poprawiając SEO i bezpieczeństwo. Ten przewodnik upraszcza konfigurację przekierowań Nginx dla przekierowań stałych (301), tymczasowych (302), HTTP do HTTPS, www/non-www oraz przypadków specyficznych dla ścieżek. Dzięki praktycznym przykładom i wskazówkom, skutecznie opanujesz przekierowania Nginx.
Wymagania wstępne
VPS z zainstalowanym Nginx
Dostęp root lub sudo
Plik konfiguracyjny Twojej strony (zazwyczaj w /etc/nginx/sites-available/ lub /etc/nginx/conf.d/)
1. Przekierowanie stałe (301)
Użyj tego, gdy adres URL lub domena zmieniły się na stałe.
✅ Przykład: Przekierowanie ze starej domeny na nową domenę
server {
listen 80;
server_name olddomain.com www.olddomain.com;
return 301 https://newdomain.com$request_uri;
}🔐 Wskazówka: Zawsze przekierowuj na HTTPS, gdy to możliwe.
2. Przekierowanie tymczasowe (302)
Użyj tego do tymczasowego przekierowania (np. podczas konserwacji).


