fix clarivate
authorDobrica Pavlinusic <dpavlin@rot13.org>
Tue, 23 Jul 2019 16:23:36 +0000 (18:23 +0200)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Tue, 23 Jul 2019 16:23:36 +0000 (18:23 +0200)
add-provider.pl
index.html
providers/clarivate.com.conf
ssl.conf

index 13e9c10..e04e2d3 100755 (executable)
@@ -18,6 +18,10 @@ print $fh qq{
 
        ServerName ${domain}.p.vbz.ffzg.hr
 
+       RewriteEngine on
+       # fix broken chunging
+       #RewriteRule    /common/javascript/extjs/ext-all.js     https://${domain}/common/javascript/extjs/ext-all.js [R,L]
+
        SSLProxyEngine on
        ProxyAddHeaders Off
        ProxyPass        / https://${domain}/
index 6b6d44f..3df7b5e 100644 (file)
 <li><a href="https://ieeexplore.ieee.org.p.vbz.ffzg.hr/">ieeexplore</a>
 
 
+<!--
 <li><a href="https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr/">InCites Journal Citation Reports</a>
+-->
+<li><a href="https://jcr.clarivate.com.p.vbz.ffzg.hr/">InCites Journal Citation Reports</a>
+
 
        <li><a href="https://search.alexanderstreet.com.p.vbz.ffzg.hr/">alexanderstreet.com</a>
        <li><a href="https://pubs.asha.org.p.vbz.ffzg.hr/">ASHAwire</a>
index 47b8360..f7c96d0 100644 (file)
@@ -1,4 +1,4 @@
-# ./add-provider.pl clarivate.com jcr.clarivate.com esi.clarivate.com incites.clarivate.com help.incites.clarivate.com login.incites.clarivate.com jcr.incites.thomsonreuters.com esi.incites.thomsonreuters.com login.incites.thomsonreuters.com help.incites.thomsonreuters.com
+# ./add-provider.pl clarivate.com jcr.clarivate.com esi.clarivate.com incites.clarivate.com help.incites.clarivate.com login.incites.clarivate.com error.incites.clarivate.com jcr.incites.thomsonreuters.com esi.incites.thomsonreuters.com login.incites.thomsonreuters.com help.incites.thomsonreuters.com
 
 
 
@@ -7,6 +7,10 @@
 
        ServerName clarivate.com.p.vbz.ffzg.hr
 
+       RewriteEngine on
+       # fix broken chunging
+       RewriteRule     /common/javascript/extjs/ext-all.js     https://clarivate.com/common/javascript/extjs/ext-all.js [R,L]
+
        SSLProxyEngine on
        ProxyAddHeaders Off
        ProxyPass        / https://clarivate.com/
@@ -20,6 +24,7 @@
        Header edit* Location "https://incites.clarivate.com" "https://incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://help.incites.clarivate.com" "https://help.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.clarivate.com" "https://login.incites.clarivate.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://error.incites.clarivate.com" "https://error.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://jcr.incites.thomsonreuters.com" "https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://esi.incites.thomsonreuters.com" "https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.thomsonreuters.com" "https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr"
@@ -32,6 +37,7 @@
        Substitute "s|https://incites.clarivate.com|https://incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://help.incites.clarivate.com|https://help.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.clarivate.com|https://login.incites.clarivate.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://error.incites.clarivate.com|https://error.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://jcr.incites.thomsonreuters.com|https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://esi.incites.thomsonreuters.com|https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.thomsonreuters.com|https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
@@ -53,9 +59,8 @@
 
        ServerName jcr.clarivate.com.p.vbz.ffzg.hr
 
-       # url doesn't work because of chinked encoding
-       #
        RewriteEngine on
+       # fix broken chunging
        RewriteRule     /common/javascript/extjs/ext-all.js     https://jcr.clarivate.com/common/javascript/extjs/ext-all.js [R,L]
 
        SSLProxyEngine on
@@ -71,6 +76,7 @@
        Header edit* Location "https://incites.clarivate.com" "https://incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://help.incites.clarivate.com" "https://help.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.clarivate.com" "https://login.incites.clarivate.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://error.incites.clarivate.com" "https://error.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://jcr.incites.thomsonreuters.com" "https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://esi.incites.thomsonreuters.com" "https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.thomsonreuters.com" "https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr"
@@ -83,6 +89,7 @@
        Substitute "s|https://incites.clarivate.com|https://incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://help.incites.clarivate.com|https://help.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.clarivate.com|https://login.incites.clarivate.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://error.incites.clarivate.com|https://error.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://jcr.incites.thomsonreuters.com|https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://esi.incites.thomsonreuters.com|https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.thomsonreuters.com|https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
 
        ServerName esi.clarivate.com.p.vbz.ffzg.hr
 
+       RewriteEngine on
+       # fix broken chunging
+       RewriteRule     /common/javascript/extjs/ext-all.js     https://esi.clarivate.com/common/javascript/extjs/ext-all.js [R,L]
+
        SSLProxyEngine on
        ProxyAddHeaders Off
        ProxyPass        / https://esi.clarivate.com/
        Header edit* Location "https://incites.clarivate.com" "https://incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://help.incites.clarivate.com" "https://help.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.clarivate.com" "https://login.incites.clarivate.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://error.incites.clarivate.com" "https://error.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://jcr.incites.thomsonreuters.com" "https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://esi.incites.thomsonreuters.com" "https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.thomsonreuters.com" "https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Substitute "s|https://incites.clarivate.com|https://incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://help.incites.clarivate.com|https://help.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.clarivate.com|https://login.incites.clarivate.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://error.incites.clarivate.com|https://error.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://jcr.incites.thomsonreuters.com|https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://esi.incites.thomsonreuters.com|https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.thomsonreuters.com|https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
 
        ServerName incites.clarivate.com.p.vbz.ffzg.hr
 
+       RewriteEngine on
+       # fix broken chunging
+       RewriteRule     /common/javascript/extjs/ext-all.js     https://incites.clarivate.com/common/javascript/extjs/ext-all.js [R,L]
+
        SSLProxyEngine on
        ProxyAddHeaders Off
        ProxyPass        / https://incites.clarivate.com/
        Header edit* Location "https://incites.clarivate.com" "https://incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://help.incites.clarivate.com" "https://help.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.clarivate.com" "https://login.incites.clarivate.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://error.incites.clarivate.com" "https://error.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://jcr.incites.thomsonreuters.com" "https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://esi.incites.thomsonreuters.com" "https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.thomsonreuters.com" "https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Substitute "s|https://incites.clarivate.com|https://incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://help.incites.clarivate.com|https://help.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.clarivate.com|https://login.incites.clarivate.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://error.incites.clarivate.com|https://error.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://jcr.incites.thomsonreuters.com|https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://esi.incites.thomsonreuters.com|https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.thomsonreuters.com|https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
 
        ServerName help.incites.clarivate.com.p.vbz.ffzg.hr
 
+       RewriteEngine on
+       # fix broken chunging
+       RewriteRule     /common/javascript/extjs/ext-all.js     https://help.incites.clarivate.com/common/javascript/extjs/ext-all.js [R,L]
+
        SSLProxyEngine on
        ProxyAddHeaders Off
        ProxyPass        / https://help.incites.clarivate.com/
        Header edit* Location "https://incites.clarivate.com" "https://incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://help.incites.clarivate.com" "https://help.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.clarivate.com" "https://login.incites.clarivate.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://error.incites.clarivate.com" "https://error.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://jcr.incites.thomsonreuters.com" "https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://esi.incites.thomsonreuters.com" "https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.thomsonreuters.com" "https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Substitute "s|https://incites.clarivate.com|https://incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://help.incites.clarivate.com|https://help.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.clarivate.com|https://login.incites.clarivate.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://error.incites.clarivate.com|https://error.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://jcr.incites.thomsonreuters.com|https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://esi.incites.thomsonreuters.com|https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.thomsonreuters.com|https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
 
        ServerName login.incites.clarivate.com.p.vbz.ffzg.hr
 
+       RewriteEngine on
+       # fix broken chunging
+       RewriteRule     /common/javascript/extjs/ext-all.js     https://login.incites.clarivate.com/common/javascript/extjs/ext-all.js [R,L]
+
        SSLProxyEngine on
        ProxyAddHeaders Off
        ProxyPass        / https://login.incites.clarivate.com/
        Header edit* Location "https://incites.clarivate.com" "https://incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://help.incites.clarivate.com" "https://help.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.clarivate.com" "https://login.incites.clarivate.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://error.incites.clarivate.com" "https://error.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://jcr.incites.thomsonreuters.com" "https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://esi.incites.thomsonreuters.com" "https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.thomsonreuters.com" "https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Substitute "s|https://incites.clarivate.com|https://incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://help.incites.clarivate.com|https://help.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.clarivate.com|https://login.incites.clarivate.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://error.incites.clarivate.com|https://error.incites.clarivate.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://jcr.incites.thomsonreuters.com|https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://esi.incites.thomsonreuters.com|https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://login.incites.thomsonreuters.com|https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://help.incites.thomsonreuters.com|https://help.incites.thomsonreuters.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
+</VirtualHost>
+
+
+<VirtualHost *:443>
+       Include /srv/via-proxy/ssl.conf
+
+       ServerName error.incites.clarivate.com.p.vbz.ffzg.hr
+
+       RewriteEngine on
+       # fix broken chunging
+       RewriteRule     /common/javascript/extjs/ext-all.js     https://error.incites.clarivate.com/common/javascript/extjs/ext-all.js [R,L]
+
+       SSLProxyEngine on
+       ProxyAddHeaders Off
+       ProxyPass        / https://error.incites.clarivate.com/
+       ProxyPassReverse / https://error.incites.clarivate.com/
+
+       Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
+       #Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
+       Header edit* Location "https://clarivate.com" "https://clarivate.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://jcr.clarivate.com" "https://jcr.clarivate.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://esi.clarivate.com" "https://esi.clarivate.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://incites.clarivate.com" "https://incites.clarivate.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://help.incites.clarivate.com" "https://help.incites.clarivate.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://login.incites.clarivate.com" "https://login.incites.clarivate.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://error.incites.clarivate.com" "https://error.incites.clarivate.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://jcr.incites.thomsonreuters.com" "https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://esi.incites.thomsonreuters.com" "https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://login.incites.thomsonreuters.com" "https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://help.incites.thomsonreuters.com" "https://help.incites.thomsonreuters.com.p.vbz.ffzg.hr"
+
+       RequestHeader unset Accept-Encoding
+       Substitute "s|https://clarivate.com|https://clarivate.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://jcr.clarivate.com|https://jcr.clarivate.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://esi.clarivate.com|https://esi.clarivate.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://incites.clarivate.com|https://incites.clarivate.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://help.incites.clarivate.com|https://help.incites.clarivate.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://login.incites.clarivate.com|https://login.incites.clarivate.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://error.incites.clarivate.com|https://error.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://jcr.incites.thomsonreuters.com|https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://esi.incites.thomsonreuters.com|https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.thomsonreuters.com|https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
 
        ServerName jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr
 
+       RewriteEngine on
+       # fix broken chunging
+       RewriteRule     /common/javascript/extjs/ext-all.js     https://jcr.incites.thomsonreuters.com/common/javascript/extjs/ext-all.js [R,L]
+
        SSLProxyEngine on
        ProxyAddHeaders Off
        ProxyPass        / https://jcr.incites.thomsonreuters.com/
        Header edit* Location "https://incites.clarivate.com" "https://incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://help.incites.clarivate.com" "https://help.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.clarivate.com" "https://login.incites.clarivate.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://error.incites.clarivate.com" "https://error.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://jcr.incites.thomsonreuters.com" "https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://esi.incites.thomsonreuters.com" "https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.thomsonreuters.com" "https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Substitute "s|https://incites.clarivate.com|https://incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://help.incites.clarivate.com|https://help.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.clarivate.com|https://login.incites.clarivate.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://error.incites.clarivate.com|https://error.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://jcr.incites.thomsonreuters.com|https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://esi.incites.thomsonreuters.com|https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.thomsonreuters.com|https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
 
        ServerName esi.incites.thomsonreuters.com.p.vbz.ffzg.hr
 
+       RewriteEngine on
+       # fix broken chunging
+       RewriteRule     /common/javascript/extjs/ext-all.js     https://esi.incites.thomsonreuters.com/common/javascript/extjs/ext-all.js [R,L]
+
        SSLProxyEngine on
        ProxyAddHeaders Off
        ProxyPass        / https://esi.incites.thomsonreuters.com/
        Header edit* Location "https://incites.clarivate.com" "https://incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://help.incites.clarivate.com" "https://help.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.clarivate.com" "https://login.incites.clarivate.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://error.incites.clarivate.com" "https://error.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://jcr.incites.thomsonreuters.com" "https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://esi.incites.thomsonreuters.com" "https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.thomsonreuters.com" "https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Substitute "s|https://incites.clarivate.com|https://incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://help.incites.clarivate.com|https://help.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.clarivate.com|https://login.incites.clarivate.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://error.incites.clarivate.com|https://error.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://jcr.incites.thomsonreuters.com|https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://esi.incites.thomsonreuters.com|https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.thomsonreuters.com|https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
 
        ServerName login.incites.thomsonreuters.com.p.vbz.ffzg.hr
 
+       RewriteEngine on
+       # fix broken chunging
+       RewriteRule     /common/javascript/extjs/ext-all.js     https://login.incites.thomsonreuters.com/common/javascript/extjs/ext-all.js [R,L]
+
        SSLProxyEngine on
        ProxyAddHeaders Off
        ProxyPass        / https://login.incites.thomsonreuters.com/
        Header edit* Location "https://incites.clarivate.com" "https://incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://help.incites.clarivate.com" "https://help.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.clarivate.com" "https://login.incites.clarivate.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://error.incites.clarivate.com" "https://error.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://jcr.incites.thomsonreuters.com" "https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://esi.incites.thomsonreuters.com" "https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.thomsonreuters.com" "https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Substitute "s|https://incites.clarivate.com|https://incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://help.incites.clarivate.com|https://help.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.clarivate.com|https://login.incites.clarivate.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://error.incites.clarivate.com|https://error.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://jcr.incites.thomsonreuters.com|https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://esi.incites.thomsonreuters.com|https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.thomsonreuters.com|https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
 
        ServerName help.incites.thomsonreuters.com.p.vbz.ffzg.hr
 
+       RewriteEngine on
+       # fix broken chunging
+       RewriteRule     /common/javascript/extjs/ext-all.js     https://help.incites.thomsonreuters.com/common/javascript/extjs/ext-all.js [R,L]
+
        SSLProxyEngine on
        ProxyAddHeaders Off
        ProxyPass        / https://help.incites.thomsonreuters.com/
        Header edit* Location "https://incites.clarivate.com" "https://incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://help.incites.clarivate.com" "https://help.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.clarivate.com" "https://login.incites.clarivate.com.p.vbz.ffzg.hr"
+       Header edit* Location "https://error.incites.clarivate.com" "https://error.incites.clarivate.com.p.vbz.ffzg.hr"
        Header edit* Location "https://jcr.incites.thomsonreuters.com" "https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://esi.incites.thomsonreuters.com" "https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Header edit* Location "https://login.incites.thomsonreuters.com" "https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr"
        Substitute "s|https://incites.clarivate.com|https://incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://help.incites.clarivate.com|https://help.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.clarivate.com|https://login.incites.clarivate.com.p.vbz.ffzg.hr|"
+       Substitute "s|https://error.incites.clarivate.com|https://error.incites.clarivate.com.p.vbz.ffzg.hr|"
        Substitute "s|https://jcr.incites.thomsonreuters.com|https://jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://esi.incites.thomsonreuters.com|https://esi.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
        Substitute "s|https://login.incites.thomsonreuters.com|https://login.incites.thomsonreuters.com.p.vbz.ffzg.hr|"
 # incites.clarivate.com.p.vbz.ffzg.hr
 # help.incites.clarivate.com.p.vbz.ffzg.hr
 # login.incites.clarivate.com.p.vbz.ffzg.hr
+# error.incites.clarivate.com.p.vbz.ffzg.hr
 # jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr
 # esi.incites.thomsonreuters.com.p.vbz.ffzg.hr
 # login.incites.thomsonreuters.com.p.vbz.ffzg.hr
index 9f4328f..a9841fa 100644 (file)
--- a/ssl.conf
+++ b/ssl.conf
        Require valid-user 
        satisfy any
 
+
+
+
 </Location>
 
 # don't pass through authorization header!
 RequestHeader unset Authorization
+
+# http://httpd.apache.org/docs/2.4/mod/mod_proxy.html#request-bodies
+#SetEnv proxy-sendcl 1
+#SetEnv proxy-sendchunked 1