Siirry sisältöön
⚙️

Nginx-konfiguraatiogeneraattori

Luo nginx-server-lohkoja staattisille sivustoille, käänteisproksille, SSL/HTTPS:lle, gzipille, välimuistitukselle. Kopioi tai lataa. Toimii selaimessa.

Palvelin

SSL / HTTPS

Kuuntelee porttia 443 alla olevien sertifikaattipolkujen kanssa.

Uudelleenohjaukset

Lisää server-lohkon porttiin 80, joka 301-uudelleenohjaa HTTPS:ään.

Lisää uudelleenohjauksen osoitteesta example.com osoitteeseen www.example.com.

Lisää uudelleenohjauksen osoitteesta www.example.com osoitteeseen example.com.

Suorituskyky

Pakkaa tekstivastauksia kaistanleveyden vähentämiseksi.

Tietoturva

Lisää X-Frame-Options, X-Content-Type-Options ja Referrer-Policy.

Esiasetukset

nginx-konfiguraatio
 

Tietoa nginx-server-lohkoista

Nginx-server-lohko määrittelee, miten nginx vastaa pyyntöihin yhdelle tai useammalle verkkotunnukselle. listen, server_name, root ja location -direktiivit ovat ydin. HTTPS:ää varten osoita ssl_certificate ja ssl_certificate_key PEM-tiedostoihisi (esim. Let's Encryptistä). Tallenna luotu konfiguraatio polkuun /etc/nginx/sites-available/ ja lataa nginx uudelleen.

Yleisiä käyttötapoja

  • Staattiset sivustot — palvele staattinen kansio nopeasti.
  • Käänteisproksi — siirrä Node/Python/Ruby-sovelluksen edestä.
  • HTTPS-migraatio — vaihda sivusto TLS:ään.
  • Monidomainpalvelin — isännöi useita sivustoja yhdellä palvelimella.

Tietosuoja

Kaikki luominen toimii 100% selaimessasi. Mitään tietoja ei lähetetä palvelimelle.