Nginx – Ajouter/Supprimer les www pour tous ses domaines

Découvrez comment configurer Nginx pour ajouter ou supprimer automatiquement les www sur tous vos domaines.

Pour ajouter les www à tous ses domaines

server {
    listen 80;
    server_name ~^(?!www\.)(?<domain>.+)$;
    return 301 $scheme://www.$domain$request_uri;
}

Au contraire, pour les supprimer

server {
    listen 80;
    server_name ~^www\.(?<domain>.+)$;
    return 301 $scheme://$domain$request_uri;
}
Catégories : Linux 
Tags: Astuce Nginx 

Suggestions de lecture :