debuginfod redirect+proxy: combine into handcrafted httpd conf file
This commit is contained in:
parent
c9ee450c6a
commit
7185d7774e
2 changed files with 8 additions and 16 deletions
|
@ -1,15 +1,17 @@
|
|||
|
||||
# Broadly reverse-proxy
|
||||
ProxyPassMatch "^/(.*)$" "{{proxyurl}}/$1" {{proxyopts}}
|
||||
# Reverse-proxy /buildid/* queries
|
||||
ProxyPassMatch "^/buildid/(.*)$" "{{proxyurl}}/buildid/$1" {{proxyopts}}
|
||||
|
||||
# Reverse-proxy /metrics - without (...) grouping op, URL just gets copied
|
||||
ProxyPassMatch "^/metrics$" "{{proxyurl}}" {{proxyopts}}
|
||||
|
||||
ProxyPassReverse / {{proxyurl}}/
|
||||
|
||||
# ... but not the top level, which is instead redirected
|
||||
ProxyPass / !
|
||||
|
||||
# ... configure this redirect in playbooks/include/proxies-redirects.yml
|
||||
# Redirect permanent / https://fedoraproject.org/wiki/Debuginfod
|
||||
# (or e.g.,)
|
||||
# Redirect permanent / https://sourceware.org/elfutils/Debuginfod.html
|
||||
# Redirect / URL over to wiki
|
||||
Redirect permanent / https://fedoraproject.org/wiki/Debuginfod
|
||||
|
||||
# test it with:
|
||||
#
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue