Generator reguł przekierowań

Konwertuj mapowania z plików CSV na reguły przekierowań 301 lub 302 dla Nginx, Apache i Vercel.

Kod statusu
Środowisko
Wygenerowane reguły
Gotowe. Zaimportuj plik CSV z mapowaniem adresów źródłowych i docelowych.

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ń.