İçeriğe geç
⚙️

Nginx Yapılandırma Üreteci

Statik siteler, ters proxy, SSL/HTTPS, gzip, önbellekleme için nginx sunucu blokları oluşturun. Kopyalayın veya indirin. Tarayıcınızda çalışır.

Sunucu

SSL / HTTPS

Aşağıdaki sertifika yollarıyla 443'te dinler.

Yönlendirmeler

HTTPS'ye 301 yönlendiren 80 numaralı bağlantı noktasında bir sunucu bloğu ekler.

example.com'dan www.example.com'a bir yönlendirme ekler.

www.example.com'dan example.com'a bir yönlendirme ekler.

Performans

Bant genişliğini azaltmak için metin yanıtlarını sıkıştırın.

Güvenlik

X-Frame-Options, X-Content-Type-Options ve Referrer-Policy ekler.

Ön ayarlar

nginx yapılandırması
 

Nginx sunucu blokları hakkında

Bir nginx sunucu bloğu, nginx'in bir veya daha fazla alan adı için isteklere nasıl yanıt vereceğini tanımlar. listen, server_name, root ve location direktifleri çekirdektir. HTTPS için, ssl_certificate ve ssl_certificate_key'i PEM dosyalarınıza (örn. Let's Encrypt'ten) yönlendirin. Oluşturulan yapılandırmayı /etc/nginx/sites-available/'ye kaydedin ve nginx'i yeniden yükleyin.

Yaygın kullanımlar

  • Statik siteler — bir statik klasörü hızla sunun.
  • Ters proxy — bir Node/Python/Ruby uygulamasının önüne geçirin.
  • HTTPS geçişi — bir siteyi TLS'ye geçirin.
  • Çoklu alan sunucusu — tek kutuda birden fazla site barındırın.

Gizlilik

Tüm üretim %100 tarayıcınızda çalışır. Hiçbir veri sunucuya gönderilmez.