From c1b28e4568f7b67922d9fd2f8afd6ed9d2340517 Mon Sep 17 00:00:00 2001 From: Patrick Uiterwijk Date: Wed, 15 Feb 2017 15:48:04 +0000 Subject: [PATCH] Redirect blob requests to CDN Signed-off-by: Patrick Uiterwijk --- .../reverseproxy/templates/reversepassproxy.registry.conf | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/roles/httpd/reverseproxy/templates/reversepassproxy.registry.conf b/roles/httpd/reverseproxy/templates/reversepassproxy.registry.conf index 149fd04d43..8894e439eb 100644 --- a/roles/httpd/reverseproxy/templates/reversepassproxy.registry.conf +++ b/roles/httpd/reverseproxy/templates/reversepassproxy.registry.conf @@ -3,9 +3,8 @@ RequestHeader set X-Scheme https early RequestHeader set X-Forwarded-Proto https early ProxyPreserveHost On -{% if env == "maybe-in-staging" %} -RewriteRule ^/v2/([a-zA-Z]*)/blobs/([a-zA-Z]*) https://ourregistry/v2/$1/blobs/$2 [R] -{% endif %} +RewriteCond %{HTTP:VIA} !cdn77 +RewriteRule ^/v2/([a-zA-Z]*)/blobs/([a-zA-Z]*) https://cdn.registry.fedoraproject.org/v2/$1/blobs/$2 [R] # This is terible, but Docker. RewriteEngine on