Teksolvr
Retour aux Références

Nginx Secure Configuration

Guide de configuration serveur et règles de sécurité

Serveur Web de destination

Nginx Secure Configuration

Fichier de configuration standard

Nginx Server Block Configuration

Portée de l'audit de sécurité

Découvrez comment configurer des blocs Nginx sécurisés, empêcher les boucles de redirection et activer les en-têtes HSTS.

Principes de configuration sécurisée

Configurer les directives au niveau du serveur web ou du CDN constitue la première ligne de défense contre le détournement de trafic. Les redirections adéquates suppriment les vulnérabilités de transport en clair.

Comment appliquer ces extraits de code

HTTPS Enforced Redirection (301)

Redirect all unencrypted HTTP traffic to HTTPS securely.

server {
  listen 80;
  server_name example.com www.example.com;
  return 301 https://example.com$request_uri;
}

Strict Security Headers Configuration

Protect visitors against XSS, clickjacking, and mime-type sniffing.

# Add security headers globally
add_header X-Frame-Options "DENY" always;
add_header X-Content-Type-Options "nosniff" always;
add_header Referrer-Policy "strict-origin-when-cross-origin" always;
add_header Strict-Transport-Security "max-age=63072000; includeSubDomains; preload" always;