Generator reguł przekierowań
Konwertuj mapowania z plików CSV na reguły przekierowań 301 lub 302 dla Nginx, Apache i Vercel.
Twój plik CSV oraz wygenerowane reguły nie opuszczają przeglądarki. Nic nie jest przesyłane do serwisu BroBroGo.
FAQ
Jak powinien być sformatowany plik CSV?
Plik powinien zawierać wiersz nagłówka z kolumnami „source” (źródło) oraz „target” (cel). Zamiast „target” można również użyć nazwy „destination”. Każdy kolejny wiersz może zawierać pełny adres URL źródła HTTP/HTTPS lub ścieżkę rozpoczynającą się od znaku /, a także pełny lub względny adres docelowy.
Czy wygenerowane przekierowania opierają się na dokładnym dopasowaniu?
Tak. Reguły dla serwerów Nginx i Apache są dopasowywane dokładnie do ścieżki źródłowej, a platforma Vercel otrzymuje tę samą ścieżkę dosłowną. Nazwa hosta w adresie źródłowym jest usuwana; parametry zapytania (query strings), kotwice oraz wzorce wieloznaczne (wildcards) są odrzucane, ponieważ każde z tych trzech środowisk obsługuje je w inny sposób.
Dlaczego konfiguracja dla Vercel korzysta z parametru statusCode?
Domyślne stałe przekierowanie w konfiguracji Vercel zwraca kod 308, a tymczasowe – 307. W wygenerowanym kodzie używamy parametru statusCode, aby zachować dokładnie wybrany kod 301 lub 302. Standardowe wdrożenia Vercel pozwalają na łącznie 2048 tras, dlatego to narzędzie akceptuje do 2000 mapowań.