File: apache_proxy.conf

package info (click to toggle)
python-mitogen 0.3.34-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 6,696 kB
  • sloc: python: 24,298; sh: 198; makefile: 74; perl: 19; ansic: 18
file content (33 lines) | stat: -rw-r--r-- 1,117 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
DefaultRuntimeDir ${XDG_RUNTIME_DIR}
PidFile ${XDG_RUNTIME_DIR}/apache2.pid

LoadModule alias_module /usr/lib/apache2/modules/mod_alias.so
LoadModule authz_core_module /usr/lib/apache2/modules/mod_authz_core.so
LoadModule mpm_event_module /usr/lib/apache2/modules/mod_mpm_event.so
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so
LoadModule ssl_module /usr/lib/apache2/modules/mod_ssl.so

LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined

KeepAlive On
Listen 8090

<Directory />
    Require all denied
    AllowOverride None
</Directory>

<VirtualHost *:8090>
    ServerName centos-vault-proxy
    SSLProxyEngine On
    CustomLog logs/access.log vhost_combined
    ProxyPass "/" "https://vault.centos.org/"
    ProxyPassReverse "https://vault.centos.org/" "/"
    RedirectMatch "^/(.*)" "http://centos-vault-proxy:8090/$1"
</VirtualHost>

# /usr/sbin/apache2 -d . -f apache_proxy.conf -D FOREGROUND

# vim: syntax=apache