# ---------------------------------------------------------------------- # | Config file for e($domain)?> host | # ---------------------------------------------------------------------- server { listen [::]:80; listen 80; server_name www.e($domain)?> e($domain)?>; location ^~ /.well-known/acme-challenge/ { root /home/e($user)?>/e($domain)?>; try_files $uri =404; } # Path for static files root /home/e($user)?>/e($domain)?>; # Custom error pages include h5bp/errors/custom_errors.conf; # Include the basic h5bp config set include h5bp/basic.conf; access_log /var/log/nginx/e($domain)?>-access.log; error_log /var/log/nginx/e($domain)?>-error.log error; index index.php index.html index.htm; location / { auth_basic "Accès restreint"; auth_basic_user_file /home/e($user)?>/e($domain)?>/.htpasswd; try_files $uri $uri/ /index.php$is_args$args; } location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php-fpm-e($user)?>.sock; fastcgi_index index.php; include fastcgi.conf; } }