1 contributor
server {
listen 80;
server_name action.paris12.pcf.fr;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl;
server_name action.paris12.pcf.fr;
access_log /var/log/nginx/action/access.log;
error_log /var/log/nginx/action/error.log;
ssl_certificate /etc/letsencrypt/live/action.paris12.pcf.fr/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/action.paris12.pcf.fr/privkey.pem;
root /var/www/action;
index index.php;
location ~ ^/admin {
auth_basic "Halte ! Qui va la ?";
auth_basic_user_file /etc/nginx/htpasswd;
location ~ \.php {
include api_fastcgi.conf;
}
}
location ~ /(|index.php|create_poll.php?type=.+)$ {
auth_basic "Acces a la creation de sondage restreint...";
auth_basic_user_file /etc/nginx/htpasswd;
location ~ \.php {
include api_fastcgi.conf;
}
}
location ~ \.php {
include api_fastcgi.conf;
}
}