This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
tsg-tsg-diagnose/etc/certs_import/common/common.conf
2021-09-11 14:56:09 +08:00

74 lines
1.5 KiB
Plaintext

---
---
# The top-level root is specified by each individual .conf file.
# https://github.com/lgarron/{{ site.domain }}/issues/47
add_header "Cache-Control" "no-store";
location /test {
root {{ site.serving-path }}/common;
try_files $uri $uri/ =404;
location /test/cors {
add_header "Access-Control-Allow-Origin" "*";
if ($http_referer ~* (youtube.com|ytimg.com|m.facebook.com|google) ) {
access_log off;
}
}
location /test/basic-auth {
auth_basic "HTTP Basic Auth. Username and password are `test`/`test`.";
auth_basic_user_file {{ site.serving-path }}/nginx-includes/basic-auth.htpasswd;
}
}
location /icons {
root {{ site.serving-path }}/common;
try_files $uri $uri/ =404;
proxy_cache_valid 200 1h;
}
location = /style.css {
root {{ site.serving-path }}/common;
try_files $uri $uri/ =404;
}
location = /crossdomain.xml {
root {{ site.serving-path }}/common;
try_files $uri $uri/ =404;
}
location = /robots.txt {
root {{ site.serving-path }}/common;
try_files $uri $uri/ =404;
}
location /mixed/ {
root {{ site.serving-path }}/common;
try_files $uri $uri/ =404;
}
location /certs/ {
root {{ site.serving-path }}/common;
try_files $uri $uri/ =404;
}
location /input/ {
root {{ site.serving-path }}/common;
try_files $uri $uri/ =404;
location /input/login/submit {
error_page 405 =200 $uri;
}
location /input/dynamic-login/submit {
error_page 405 =200 $uri;
}
}
location / {
try_files $uri $uri/ =404;
}