summaryrefslogtreecommitdiffstats
path: root/roles/httpd
diff options
context:
space:
mode:
authorPatrick Uiterwijk <puiterwijk@redhat.com>2017-02-21 15:06:41 +0000
committerPatrick Uiterwijk <puiterwijk@redhat.com>2017-02-21 15:06:51 +0000
commit4289a2056cc64ef0c711bcc0e93b56b3fa6a994e (patch)
tree8477843483e132026214f11a1a6af04d3b689663 /roles/httpd
parent8c918b8f889bb85da52384cc3296dbf46112ef28 (diff)
downloadansible-4289a2056cc64ef0c711bcc0e93b56b3fa6a994e.tar.gz
ansible-4289a2056cc64ef0c711bcc0e93b56b3fa6a994e.tar.xz
ansible-4289a2056cc64ef0c711bcc0e93b56b3fa6a994e.zip
Alias and mod_rewrite mixing doesn't go too well
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
Diffstat (limited to 'roles/httpd')
-rw-r--r--roles/httpd/reverseproxy/templates/reversepassproxy.registry.conf4
1 files changed, 2 insertions, 2 deletions
diff --git a/roles/httpd/reverseproxy/templates/reversepassproxy.registry.conf b/roles/httpd/reverseproxy/templates/reversepassproxy.registry.conf
index 51e226501..cd166081d 100644
--- a/roles/httpd/reverseproxy/templates/reversepassproxy.registry.conf
+++ b/roles/httpd/reverseproxy/templates/reversepassproxy.registry.conf
@@ -3,9 +3,9 @@ RequestHeader set X-Scheme https early
RequestHeader set X-Forwarded-Proto https early
ProxyPreserveHost On
-Alias /signatures /srv/web/registry-signatures
-
RewriteEngine on
+RewriteRule ^/signatures/(.*) /srv/web/registry-signatures/$1 [L]
+
{% if env == "production" %}
RewriteCond %{HTTP:VIA} !cdn77
RewriteCond %{REQUEST_METHOD} !^(PATCH|POST|PUT|DELETE|HEAD)$