Fix custom error pages
This commit is contained in:
parent
d8c7166891
commit
0c8f81301f
3 changed files with 59 additions and 41 deletions
|
|
@ -352,14 +352,6 @@ http {
|
|||
{{ template "SERVER" serverConfig $all $server }}
|
||||
|
||||
|
||||
fastcgi_param HTTP_X_Code 503;
|
||||
fastcgi_param HTTP_X_Format $http_accept;
|
||||
fastcgi_param HTTP_X_Original_URI $request_uri;
|
||||
fastcgi_param HTTP_X_Namespace $namespace;
|
||||
fastcgi_param HTTP_X_Ingress_Name $ingress_name;
|
||||
fastcgi_param HTTP_X_Service_Name $service_name;
|
||||
fastcgi_param HTTP_X_Endpoints {{ $all.DefaultBackendEndpoints }};
|
||||
|
||||
{{ template "CUSTOM_ERRORS" $all }}
|
||||
}
|
||||
{{ if $server.Alias }}
|
||||
|
|
@ -368,14 +360,6 @@ http {
|
|||
{{ template "SERVER" serverConfig $all $server }}
|
||||
|
||||
|
||||
fastcgi_param HTTP_X_Code 503;
|
||||
fastcgi_param HTTP_X_Format $http_accept;
|
||||
fastcgi_param HTTP_X_Original_URI $request_uri;
|
||||
fastcgi_param HTTP_X_Namespace $namespace;
|
||||
fastcgi_param HTTP_X_Ingress_Name $ingress_name;
|
||||
fastcgi_param HTTP_X_Service_Name $service_name;
|
||||
fastcgi_param HTTP_X_Endpoints {{ $all.DefaultBackendEndpoints }};
|
||||
|
||||
{{ template "CUSTOM_ERRORS" $all }}
|
||||
}
|
||||
{{ end }}
|
||||
|
|
@ -407,17 +391,10 @@ http {
|
|||
{{ end }}
|
||||
}
|
||||
|
||||
fastcgi_param HTTP_X_Code 404;
|
||||
fastcgi_param HTTP_X_Format $http_accept;
|
||||
fastcgi_param HTTP_X_Original_URI $request_uri;
|
||||
fastcgi_param HTTP_X_Namespace $namespace;
|
||||
fastcgi_param HTTP_X_Ingress_Name $ingress_name;
|
||||
fastcgi_param HTTP_X_Service_Name $service_name;
|
||||
fastcgi_param HTTP_X_Endpoints {{ $all.DefaultBackendEndpoints }};
|
||||
|
||||
location / {
|
||||
{{ if .CustomErrors }}
|
||||
include /etc/nginx/fastcgi_params;
|
||||
fastcgi_param HTTP_X_Code 404;
|
||||
fastcgi_pass unix:/var/run/go-fastcgi.sock;
|
||||
{{ else }}
|
||||
set $proxy_upstream_name "upstream-default-backend";
|
||||
|
|
@ -425,14 +402,6 @@ http {
|
|||
{{ end }}
|
||||
}
|
||||
|
||||
fastcgi_param HTTP_X_Code 404;
|
||||
fastcgi_param HTTP_X_Format $http_accept;
|
||||
fastcgi_param HTTP_X_Original_URI $request_uri;
|
||||
fastcgi_param HTTP_X_Namespace $namespace;
|
||||
fastcgi_param HTTP_X_Ingress_Name $ingress_name;
|
||||
fastcgi_param HTTP_X_Service_Name $service_name;
|
||||
fastcgi_param HTTP_X_Endpoints {{ $all.DefaultBackendEndpoints }};
|
||||
|
||||
{{ template "CUSTOM_ERRORS" $all }}
|
||||
}
|
||||
}
|
||||
|
|
@ -510,6 +479,15 @@ stream {
|
|||
location @custom_{{ $errCode }} {
|
||||
internal;
|
||||
include /etc/nginx/fastcgi_params;
|
||||
|
||||
fastcgi_param HTTP_X_Code {{ $errCode }};
|
||||
fastcgi_param HTTP_X_Format $http_accept;
|
||||
fastcgi_param HTTP_X_Original_URI $request_uri;
|
||||
fastcgi_param HTTP_X_Namespace $namespace;
|
||||
fastcgi_param HTTP_X_Ingress_Name $ingress_name;
|
||||
fastcgi_param HTTP_X_Service_Name $service_name;
|
||||
fastcgi_param HTTP_X_Endpoints "{{ $defaultBackendEndpoints }}";
|
||||
|
||||
fastcgi_pass unix:/var/run/go-fastcgi.sock;
|
||||
}
|
||||
{{ end }}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue