
I use infcloud with davical with nginx without problem... Here is my config in case... server { server_name davical.bidon.eu davical.secours.bidon.eu; ssl_certificate /etc/acme/fullchain/davical.bidon.eu.pem; ssl_certificate_key /etc/acme/key/davical.bidon.eu.pem; root /usr/share/davical/htdocs; index index.html index.htm index.php index.pl; # begin : https section listen 443 ssl http2 ; listen [::]:443 ssl http2; # les parametres généraux de ssl sont inclus dans : // only ssl params here include /etc/nginx/pc_https.conf ; # end : https section keepalive_timeout 0; client_max_body_size 8M; # has to be same size as in php.ini, else worthless! location /images/ { } location / { auth_basic "toldev"; auth_basic_user_file /etc/nginx/toldev.password; try_files $uri $uri/ =404; } location ~ ^(.+\.php)(.*)$ { include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include /etc/nginx/fastcgi_pass_php_socket; fastcgi_split_path_info ^(.+\.php)(.*)$; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; fastcgi_read_timeout 180; fastcgi_buffer_size 128k; fastcgi_buffers 4 256k; } location ~ .php$ { try_files $uri =404; include fastcgi_params; include /etc/nginx/fastcgi_pass_php_socket; fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)(.*)$; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; } location =caldavzap/ { try_files /infcloud/index.html =404; auth_basic off; add_header Cache-Control "max-age=0, must-revalidate, no-cache, no-transform, private"; } location /carddavmate/ { auth_basic off; add_header Cache-Control "max-age=0, must-revalidate, no-cache, no-transform, private"; } }