Aller au contenu
⚙️

Générateur de Config Nginx

Générez des server blocks nginx pour sites statiques, reverse proxy, SSL/HTTPS, gzip, caching. Copiez ou téléchargez. Dans votre navigateur.

Serveur

SSL / HTTPS

Écoute sur 443 avec les chemins de cert ci-dessous.

Redirections

Ajoute un server block sur le port 80 qui redirige 301 vers HTTPS.

Ajoute une redirection de example.com vers www.example.com.

Ajoute une redirection de www.example.com vers example.com.

Performance

Compresse les réponses texte pour réduire la bande passante.

Sécurité

Ajoute X-Frame-Options, X-Content-Type-Options et Referrer-Policy.

Préréglages

Config nginx
 

À propos des server blocks nginx

Un server block nginx définit comment nginx répond aux requêtes pour un ou plusieurs domaines. Les directives listen, server_name, root et location sont le cœur. Pour HTTPS, pointez ssl_certificate et ssl_certificate_key vers vos fichiers PEM (par ex. de Let's Encrypt). Sauvegardez la config générée dans /etc/nginx/sites-available/ et rechargez nginx.

Utilisations courantes

  • Sites statiques — servez rapidement un dossier statique.
  • Reverse proxy — frontalisez une app Node/Python/Ruby.
  • Migration HTTPS — passez un site en TLS.
  • Serveur multi-domaines — hébergez plusieurs sites sur une machine.

Confidentialité

Toute la génération s'exécute 100% dans votre navigateur. Aucune donnée envoyée.