mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-07-13 21:50:33 +03:00
nixos/davis: fix nginx conf's well-known redirect
We mistakenly used a non-existing nginx variable for the X-Forwarded-Proto causing the well-known redirect to return erroneous Location headers like: Location: ://dav.example/dav instead of the correct: Location: https://dav.example/dav
This commit is contained in:
parent
633f993d9c
commit
5b64b4072a
1 changed files with 2 additions and 2 deletions
|
@ -493,7 +493,7 @@ in
|
||||||
};
|
};
|
||||||
"~* ^/.well-known/(caldav|carddav)$" = {
|
"~* ^/.well-known/(caldav|carddav)$" = {
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
return 302 $http_x_forwarded_proto://$host/dav/;
|
return 302 https://$host/dav/;
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
"~ ^(.+\.php)(.*)$" = {
|
"~ ^(.+\.php)(.*)$" = {
|
||||||
|
@ -505,7 +505,7 @@ in
|
||||||
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
||||||
fastcgi_param PATH_INFO $fastcgi_path_info;
|
fastcgi_param PATH_INFO $fastcgi_path_info;
|
||||||
fastcgi_split_path_info ^(.+\.php)(.*)$;
|
fastcgi_split_path_info ^(.+\.php)(.*)$;
|
||||||
fastcgi_param X-Forwarded-Proto $http_x_forwarded_proto;
|
fastcgi_param X-Forwarded-Proto https;
|
||||||
fastcgi_param X-Forwarded-Port $http_x_forwarded_port;
|
fastcgi_param X-Forwarded-Port $http_x_forwarded_port;
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue