Generuj reguły Nginx lub .htaccess dla HTTPS, www lub bez www, ukośników na końcu, routingu SPA, cache, gzip i nagłówków bezpieczeństwa — bezpośrednio w przeglądarce.
To narzędzie pisze konfigurację serwera z kilku przełączników. Wybierz Nginx lub Apache, opcjonalnie wpisz domenę i włącz to, czego potrzebujesz: przekierowanie 301 na HTTPS, jeden kanoniczny host z www lub bez, dodawanie lub usuwanie ukośnika na końcu, powrót do index.html dla aplikacji React lub Vue, 30-dniowe cache przeglądarki dla plików statycznych, kompresję gzip i podstawowe nagłówki bezpieczeństwa. Wynik to skomentowany fragment gotowy do wklejenia w blok server lub plik .htaccess.
Konfiguracja jest generowana w przeglądarce i nie trafia na serwer — witryna otrzymuje tylko anonimowe zdarzenie „otwarto narzędzie”, bez treści. Wynik wysłany do innego narzędzia zostaje na tym urządzeniu przez 24 godziny w „Ostatniej aktywności”.
Przy znanej domenie http://example.com od razu prowadzi do https://www.example.com jednym przekierowaniem. Bez niej reguły biorą host z żądania — działa to dla każdej domeny, ale może dać dwa przeskoki.
Serwuje index.html dla każdej ścieżki, która nie jest prawdziwym plikiem ani folderem, aby obsłużył ją router React lub Vue. Bez tego otwarcie głębokiego linku lub odświeżenie strony daje 404.
X-Frame-Options SAMEORIGIN, X-Content-Type-Options nosniff i Referrer-Policy strict-origin-when-cross-origin, a przy wymuszonym HTTPS także Strict-Transport-Security na rok. Content Security Policy zależy od twojej witryny, więc nie jest generowana.