¿Por qué normalmente se debe usar la autenticación básica de HTTP mediante HTTPS?
HTTPS crea el archivo de contraseñas del servidor
HTTPS protege las credenciales codificadas de forma simple mientras viajan por la red
Nginx ignora los bloques location a menos que HTTPS esté habilitado
location
HTTPS elimina la necesidad de nombres de usuario y contraseñas