Μετάβαση στο περιεχόμενο
⚙️

Γεννήτρια Config Nginx

Δημιουργήστε nginx server blocks για static sites, reverse proxy, SSL/HTTPS, gzip, caching. Αντιγραφή ή λήψη. Τρέχει στον browser σας.

Server

SSL / HTTPS

Ακούει στην 443 με τις παρακάτω διαδρομές cert.

Ανακατευθύνσεις

Προσθέτει server block στην port 80 που 301-redirects σε HTTPS.

Προσθέτει redirect από example.com σε www.example.com.

Προσθέτει redirect από www.example.com σε example.com.

Επιδόσεις

Συμπίεση text responses για μείωση bandwidth.

Ασφάλεια

Προσθέτει X-Frame-Options, X-Content-Type-Options και Referrer-Policy.

Προεπιλογές

config nginx
 

Σχετικά με τα nginx server blocks

Ένα server block nginx ορίζει πώς το nginx απαντά σε αιτήματα για έναν ή περισσότερους τομείς. Οι directives listen, server_name, root και location είναι ο πυρήνας. Για HTTPS, δείξτε ssl_certificate και ssl_certificate_key στα PEM αρχεία σας (π.χ., από Let's Encrypt). Αποθηκεύστε το config που δημιουργήθηκε στο /etc/nginx/sites-available/ και κάντε reload το nginx.

Συνήθεις χρήσεις

  • Static sites — γρήγορα serve έναν static φάκελο.
  • Reverse proxy — μπροστινό σε εφαρμογή Node/Python/Ruby.
  • HTTPS migration — μεταβάστε ένα site σε TLS.
  • Server πολλαπλών τομέων — host πολλαπλά sites σε ένα μηχάνημα.

Απόρρητο

Όλη η δημιουργία τρέχει 100% στον browser σας. Δεν αποστέλλονται δεδομένα σε server.