1 # ./add-provider.pl www.emerald.com
6 Include /srv/via-proxy/ssl.conf
8 ServerName www.emerald.com.p.vbz.ffzg.hr
11 # fix line too long for substitute
12 #RewriteRule /insight/static/js/vendor.js https://www.emerald.com/insight/static/js/vendor.js [R,L]
16 ProxyPass / https://www.emerald.com/
17 ProxyPassReverse / https://www.emerald.com/
19 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
20 #Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
21 Header edit* Location "https://www.emerald.com" "https://www.emerald.com.p.vbz.ffzg.hr"
23 RequestHeader unset Accept-Encoding
24 Substitute "s|https://www.emerald.com|https://www.emerald.com.p.vbz.ffzg.hr|"
26 FilterDeclare NEWPATHS
27 FilterProvider NEWPATHS SUBSTITUTE "%{Content_Type} =~ m|^text/html|"
28 FilterProvider NEWPATHS SUBSTITUTE "%{Content_Type} =~ m|^text/css|"
29 # AH01328: Line too long, URI /insight/static/js/vendor.js
30 #FilterProvider NEWPATHS SUBSTITUTE "%{Content_Type} =~ m|^text/javascript|"
31 #FilterProvider NEWPATHS SUBSTITUTE "%{Content_Type} =~ m|^application/javascript|"
34 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
38 ## add domains to SSL certificate:
39 # www.emerald.com.p.vbz.ffzg.hr