nginx: discourage caching of key results, and remove etag header
This commit is contained in:
parent
fa6d34384e
commit
7fde285968
|
@ -30,6 +30,8 @@ location /vks/v1/request-verify {
|
||||||
}
|
}
|
||||||
|
|
||||||
location /vks/v1/ {
|
location /vks/v1/ {
|
||||||
|
etag off;
|
||||||
|
|
||||||
location ~ ^/vks/v1/by-fingerprint/(?:0x)?([^/][^/])([^/][^/])(..*)$ {
|
location ~ ^/vks/v1/by-fingerprint/(?:0x)?([^/][^/])([^/][^/])(..*)$ {
|
||||||
limit_req zone=search_fpr_keyid burst=30;
|
limit_req zone=search_fpr_keyid burst=30;
|
||||||
|
|
||||||
|
@ -37,6 +39,7 @@ location /vks/v1/ {
|
||||||
default_type application/pgp-keys;
|
default_type application/pgp-keys;
|
||||||
add_header Content-Disposition 'attachment; filename="$1$2$3.asc"';
|
add_header Content-Disposition 'attachment; filename="$1$2$3.asc"';
|
||||||
add_header 'Access-Control-Allow-Origin' '*';
|
add_header 'Access-Control-Allow-Origin' '*';
|
||||||
|
add_header 'Cache-Control' 'no-cache';
|
||||||
try_files /keys/links/by-fpr/$1/$2/$3 =404;
|
try_files /keys/links/by-fpr/$1/$2/$3 =404;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -48,6 +51,7 @@ location /vks/v1/ {
|
||||||
default_type application/pgp-keys;
|
default_type application/pgp-keys;
|
||||||
add_header Content-Disposition 'attachment; filename="$1$2$3.asc"';
|
add_header Content-Disposition 'attachment; filename="$1$2$3.asc"';
|
||||||
add_header 'Access-Control-Allow-Origin' '*';
|
add_header 'Access-Control-Allow-Origin' '*';
|
||||||
|
add_header 'Cache-Control' 'no-cache';
|
||||||
try_files /keys/links/by-keyid/$1/$2/$3 =404;
|
try_files /keys/links/by-keyid/$1/$2/$3 =404;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -57,6 +61,7 @@ location /vks/v1/ {
|
||||||
|
|
||||||
set $args "";
|
set $args "";
|
||||||
add_header 'Access-Control-Allow-Origin' '*';
|
add_header 'Access-Control-Allow-Origin' '*';
|
||||||
|
add_header 'Cache-Control' 'no-cache';
|
||||||
proxy_pass http://127.0.0.1:8080;
|
proxy_pass http://127.0.0.1:8080;
|
||||||
|
|
||||||
# we have some trouble with uri encoding here. just route through
|
# we have some trouble with uri encoding here. just route through
|
||||||
|
|
Loading…
Reference in New Issue