emerald sites are mess -- try to get it working
authorDobrica Pavlinusic <dpavlin@rot13.org>
Wed, 22 Aug 2018 12:13:38 +0000 (14:13 +0200)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Wed, 22 Aug 2018 12:13:38 +0000 (14:13 +0200)
p.vbz.ffzg.hr.conf

index 43a1132..0291b0f 100644 (file)
@@ -341,9 +341,40 @@ FilterChain NEWPATHS2
        Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
        Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
 
+       Header edit* Location "http://emeraldgrouppublishing.com/" "https://emeraldgrouppublishing.com.p.vbz.ffzg.hr/"
+
 # they have hard-coded absolute links
 RequestHeader unset Accept-Encoding
 Substitute "s|https://www.emeraldinsight.com/|https://www.emeraldinsight.com.p.vbz.ffzg.hr/|n"
+Substitute "s|http://www.emeraldgrouppublishing.com/|https://www.emeraldgrouppublishing.com.p.vbz.ffzg.hr/|n"
+FilterDeclare NEWPATHS2
+FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/html|"
+FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/css|"
+FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/javascript|"
+FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^application/javascript|"
+FilterChain NEWPATHS2
+
+       CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
+</VirtualHost>
+<VirtualHost *:443>
+       Include /srv/via-proxy/ssl.conf
+
+       ServerName www.emeraldgrouppublishing.com.p.vbz.ffzg.hr
+       ServerAlias emeraldgrouppublishing.com.p.vbz.ffzg.hr
+
+       # FIXME target server for www.emeraldgrouppublishing.com doesn't have that in SSL cert
+       #SSLProxyEngine on
+       ProxyAddHeaders Off
+       ProxyPass        / http://www.emeraldgrouppublishing.com/
+       ProxyPassReverse / http://www.emeraldgrouppublishing.com/
+
+       Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
+       Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
+
+# they have hard-coded absolute links
+RequestHeader unset Accept-Encoding
+Substitute "s|http://www.emeraldgrouppublishing.com/|https://www.emeraldgrouppublishing.com.p.vbz.ffzg.hr/|n"
+Substitute "s|http://www.emeraldinsight.com/|https://www.emeraldinsight.com.p.vbz.ffzg.hr/|n"
 FilterDeclare NEWPATHS2
 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/html|"
 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/css|"