Ceci est une ancienne révision du document !
auth_basic "Espace restreint"; auth_basic_user_file /path/to/.htpasswd;
nginx reprend une partie des formats d'Apache, vous pouvez donc, pour ces formats communs (détaillés ci-dessous), employer l'utilitaire htpasswd fournit avec Apache pour générer vos fichiers de comptes.
Méthodes de hashage commune à Apache :
Différences avec Apache :
server {
server_name domaine.ext;
return 301 $scheme://www.$server_name$request_uri;
}
server {
server_name x.y.z;
# remplacer $server_name par $host si le même bloc server gère en fait plusieurs VH
return 301 https://$server_name$request_uri;
}
add_header Set-Cookie "NomDuCookieASupprimer=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/";
Les attributs chemin (path), httponly (ajouter ; httponly à fin de la chaîne ci-dessus), domain (; domain=x.y.z) et secure (; secure) doivent être repris si la valeur ne correspond pas à celle par défaut.
XXX
XXX