X-Git-Url: http://git.rot13.org/?p=via-proxy;a=blobdiff_plain;f=p.vbz.ffzg.hr.conf;h=c4840760a20b74ea4f730d5f2aa36aae0a3802a1;hp=c6ae54c2ffbe78699fd62ce0d569015667532614;hb=289e941c2e0ca1ea0b7bcdc378c7c946a94138ea;hpb=3c5d0184bb8af492ce9adfb6dc49c22cf3cc8bba diff --git a/p.vbz.ffzg.hr.conf b/p.vbz.ffzg.hr.conf index c6ae54c..c484076 100644 --- a/p.vbz.ffzg.hr.conf +++ b/p.vbz.ffzg.hr.conf @@ -581,6 +581,10 @@ FilterChain NEWPATHS2 ServerName link.springer.com.p.vbz.ffzg.hr + # download links to pdf have %2F instead of / in them + AllowEncodedSlashes On + # this might need nocanon in ProxyPass too! + SSLProxyEngine on ProxyAddHeaders Off ProxyPass / https://link.springer.com/ @@ -648,6 +652,15 @@ FilterChain NEWPATHS2 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3" Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1" + RequestHeader unset Accept-Encoding + Substitute "s|https://www.scopus.com|https://www.scopus.com.p.vbz.ffzg.hr|" + FilterDeclare NEWPATHS + FilterProvider NEWPATHS SUBSTITUTE "%{Content_Type} =~ m|^text/html|" + FilterProvider NEWPATHS SUBSTITUTE "%{Content_Type} =~ m|^text/css|" + FilterProvider NEWPATHS SUBSTITUTE "%{Content_Type} =~ m|^text/javascript|" + FilterProvider NEWPATHS SUBSTITUTE "%{Content_Type} =~ m|^application/javascript|" + FilterChain NEWPATHS + CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined