X-Git-Url: http://git.rot13.org/?p=via-proxy;a=blobdiff_plain;f=p.vbz.ffzg.hr.conf;h=43a11322eb3bdae05ef09957634bbb9d2a877e21;hp=b0622b462e80b0086133b6b8fbe464462aa8d640;hb=0c262e75301fd754d1f1a7a72e26c46f780b827e;hpb=b01f0203459c34149d8b2bf9ed18117d4ba46aa1 diff --git a/p.vbz.ffzg.hr.conf b/p.vbz.ffzg.hr.conf index b0622b4..43a1132 100644 --- a/p.vbz.ffzg.hr.conf +++ b/p.vbz.ffzg.hr.conf @@ -1,7 +1,8 @@ # test with # wget --server-response -O /dev/null http://www.nature.com.p.vbz.ffzg.hr/ - + + Include /srv/via-proxy/ssl.conf ServerName muse.jhu.edu.p.vbz.ffzg.hr SSLProxyEngine on ProxyPass / https://muse.jhu.edu/ @@ -15,7 +16,9 @@ # https://www.oclc.org/support/services/ezproxy/documentation/db/cambridgecore.en.html - + + Include /srv/via-proxy/ssl.conf + ServerName www.cambridge.org.p.vbz.ffzg.hr SSLProxyEngine on ProxyAddHeaders Off @@ -52,9 +55,12 @@ FilterChain NEWPATHS - + + Include /srv/via-proxy/ssl.conf + ServerName search.proquest.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://search.proquest.com/ ProxyPassReverse / https://search.proquest.com/ @@ -73,9 +79,12 @@ FilterChain NEWPATHS2 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined - + + Include /srv/via-proxy/ssl.conf + ServerName academic.oup.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://academic.oup.com/ ProxyPassReverse / https://academic.oup.com/ @@ -96,9 +105,12 @@ FilterChain NEWPATHS2 # https://www.oclc.org/support/services/ezproxy/documentation/db/ovid.en.html - + + Include /srv/via-proxy/ssl.conf + ServerName ovidsp.tx.ovid.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://ovidsp.tx.ovid.com/ ProxyPassReverse / https://ovidsp.tx.ovid.com/ @@ -118,22 +130,45 @@ FilterChain NEWPATHS2 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined - + + Include /srv/via-proxy/ssl.conf + ServerName onlinelibrary.wiley.com.p.vbz.ffzg.hr -# SSLProxyEngine on + SSLProxyEngine on + ProxyAddHeaders Off - ProxyPass / http://onlinelibrary.wiley.com/ - ProxyPassReverse / http://onlinelibrary.wiley.com/ + ProxyPass / https://onlinelibrary.wiley.com/ + ProxyPassReverse / https://onlinelibrary.wiley.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://anthrosource.onlinelibrary.wiley.com" "https://anthrosource.onlinelibrary.wiley.com.p.vbz.ffzg.hr" CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined + + Include /srv/via-proxy/ssl.conf + + ServerName anthrosource.onlinelibrary.wiley.com.p.vbz.ffzg.hr + SSLProxyEngine on + ProxyAddHeaders Off + + ProxyPass / https://anthrosource.onlinelibrary.wiley.com/ + ProxyPassReverse / https://anthrosource.onlinelibrary.wiley.com/ + + Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3" + Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1" + + CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined + + + + Include /srv/via-proxy/ssl.conf - ServerName journals.sagepub.com.p.vbz.ffzg.hr + ProxyAddHeaders Off + ProxyPass / http://journals.sagepub.com/ ProxyPassReverse / http://journals.sagepub.com/ @@ -143,22 +178,76 @@ FilterChain NEWPATHS2 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined - + + Include /srv/via-proxy/ssl.conf + ServerName pubs.rsc.org.p.vbz.ffzg.hr + ProxyAddHeaders Off + + ProxyPass /_rsc-cdn_/ http://www.rsc-cdn.org/ + ProxyPassReverse /_rsc-cdn_/ http://www.rsc-cdn.org/ + + # FIXME -- this doesn't work behind https and include http resources ProxyPass / http://pubs.rsc.org/ ProxyPassReverse / http://pubs.rsc.org/ 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|http://[a-z-]*.rsc-cdn.org/|https://pubs.rsc.org.p.vbz.ffzg.hr/_rsc-cdn_/|" + Substitute "s|http://www.rsc.org/|https://www.rsc.org.p.vbz.ffzg.hr/|" + Substitute "s|http://pubs.rsc.org/|https://pubs.rsc.org.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 + + Include /srv/via-proxy/ssl.conf + ServerName www.rsc.org.p.vbz.ffzg.hr + + ProxyAddHeaders Off + + ProxyPass /_epi-rsc_/ http://epi-rsc.rsc-cdn.org/ + ProxyPassReverse /_epi-rsc_/ http://epi-rsc.rsc-cdn.org/ + + # FIXME -- this doesn't work behind https and include http resources + ProxyPass / http://www.rsc.org/ + ProxyPassReverse / http://www.rsc.org/ + + 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|http://epi-rsc.rsc-cdn.org/|https://www.rsc.org.p.vbz.ffzg.hr/_epi-rsc_/|" +# Substitute "s|http://[a-z-]*.rsc-cdn.org/|https://www.rsc.org.p.vbz.ffzg.hr/_rsc-cdn_/|" + Substitute "s|http://www.rsc.org/|https://www.rsc.org.p.vbz.ffzg.hr/|" + Substitute "s|http://pubs.rsc.org/|https://pubs.rsc.org.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 + + + + + Include /srv/via-proxy/ssl.conf - ServerName www.brepolis.net.p.vbz.ffzg.hr + ProxyAddHeaders Off + ProxyPass / http://www.brepolis.net/ ProxyPassReverse / http://www.brepolis.net/ @@ -167,7 +256,7 @@ FilterChain NEWPATHS2 RequestHeader unset Accept-Encoding -Substitute "s|http://apps.brepolis.net/|http://apps.brepolis.net.p.vbz.ffzg.hr/|n" +Substitute "s|http://apps.brepolis.net/|https://apps.brepolis.net.p.vbz.ffzg.hr/|n" FilterDeclare NEWPATHS2 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/html|" FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/css|" @@ -177,9 +266,13 @@ FilterChain NEWPATHS2 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined - + + Include /srv/via-proxy/ssl.conf + ServerName apps.brepolis.net.p.vbz.ffzg.hr + ProxyAddHeaders Off + ProxyPass / http://apps.brepolis.net/ ProxyPassReverse / http://apps.brepolis.net/ @@ -188,7 +281,7 @@ FilterChain NEWPATHS2 RequestHeader unset Accept-Encoding -Substitute "s|http://apps.brepolis.net/|http://apps.brepolis.net.p.vbz.ffzg.hr/|n" +Substitute "s|http://apps.brepolis.net/|https://apps.brepolis.net.p.vbz.ffzg.hr/|n" FilterDeclare NEWPATHS2 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/html|" FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/css|" @@ -199,10 +292,14 @@ FilterChain NEWPATHS2 - + + Include /srv/via-proxy/ssl.conf + ServerName www.cairn.info.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off + ProxyPass / https://www.cairn.info/ ProxyPassReverse / https://www.cairn.info/ @@ -213,10 +310,14 @@ FilterChain NEWPATHS2 - + + Include /srv/via-proxy/ssl.conf + ServerName www.degruyter.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off + ProxyPass / https://www.degruyter.com/ ProxyPassReverse / https://www.degruyter.com/ @@ -227,33 +328,49 @@ FilterChain NEWPATHS2 - + + Include /srv/via-proxy/ssl.conf + ServerName www.emeraldinsight.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://www.emeraldinsight.com/ ProxyPassReverse / https://www.emeraldinsight.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|https://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|" +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 - + + Include /srv/via-proxy/ssl.conf + ServerName www.webofknowledge.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://www.webofknowledge.com/ ProxyPassReverse / https://www.webofknowledge.com/ - Header edit* Location "(https://apps.webofknowledge.com)/(.*)" "http://apps.webofknowledge.com.p.vbz.ffzg.hr/$2" + Header edit* Location "(https://apps.webofknowledge.com)/(.*)" "https://apps.webofknowledge.com.p.vbz.ffzg.hr/$2" 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://apps.webofknowledge.com/|http://apps.webofknowledge.com.p.vbz.ffzg.hr/|n" +Substitute "s|https://apps.webofknowledge.com/|https://apps.webofknowledge.com.p.vbz.ffzg.hr/|n" FilterDeclare NEWPATHS2 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/html|" FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/css|" @@ -262,10 +379,14 @@ FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^application/javascrip FilterChain NEWPATHS2 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined - + + + Include /srv/via-proxy/ssl.conf + ServerName apps.webofknowledge.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://apps.webofknowledge.com/ ProxyPassReverse / https://apps.webofknowledge.com/ @@ -276,11 +397,14 @@ FilterChain NEWPATHS2 - + + Include /srv/via-proxy/ssl.conf + ServerName www.jstor.org.p.vbz.ffzg.hr #SSLProxyEngine on # download pdf doesn't work if we use https://www.jstor.org ! + ProxyAddHeaders Off ProxyPass / http://www.jstor.org/ ProxyPassReverse / http://www.jstor.org/ @@ -316,36 +440,43 @@ FilterChain NEWPATHS2 - + + Include /srv/via-proxy/ssl.conf + ServerName www.nature.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://www.nature.com/ ProxyPassReverse / https://www.nature.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://([^/]*)/" "http://$1.p.vbz.ffzg.hr/" + Header edit* Location "https://([^/]*.nature.com)/" "https://$1.p.vbz.ffzg.hr/" + +RequestHeader unset Accept-Encoding +Substitute "s|http://www.nature.com/|https://www.nature.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 -#RequestHeader unset Accept-Encoding -#Substitute "s|https://idp.nature.com/|http://idp.nature.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 - + + Include /srv/via-proxy/ssl.conf + ServerName idp.nature.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://idp.nature.com/ ProxyPassReverse / https://idp.nature.com/ - Header edit* Location "https://([^/]*)/" "http://$1.p.vbz.ffzg.hr/" + Header edit* Location "https://([^/]*.nature.com)/" "https://$1.p.vbz.ffzg.hr/" Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;][^;]+);" "$1 ; domain=$2.p.vbz.ffzg.hr;" Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1" @@ -353,10 +484,21 @@ FilterChain NEWPATHS2 - + + Include /srv/via-proxy/ssl.conf + ServerName www.palgrave.com.p.vbz.ffzg.hr +#DumpIOInput On +#DumpIOOutput On +#DumpIOLogLevel debug + +#LogLevel debug + + ProxyAddHeaders Off + SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://www.palgrave.com/ ProxyPassReverse / https://www.palgrave.com/ @@ -366,10 +508,13 @@ FilterChain NEWPATHS2 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined - + + Include /srv/via-proxy/ssl.conf + ServerName link.springer.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://link.springer.com/ ProxyPassReverse / https://link.springer.com/ @@ -379,10 +524,13 @@ FilterChain NEWPATHS2 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined - + + Include /srv/via-proxy/ssl.conf + ServerName www.tandfonline.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://www.tandfonline.com/ ProxyPassReverse / https://www.tandfonline.com/ @@ -392,10 +540,13 @@ FilterChain NEWPATHS2 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined - + + Include /srv/via-proxy/ssl.conf + ServerName www.sciencedirect.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://www.sciencedirect.com/ ProxyPassReverse / https://www.sciencedirect.com/ @@ -406,10 +557,13 @@ FilterChain NEWPATHS2 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined - + + Include /srv/via-proxy/ssl.conf + ServerName www.scopus.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://www.scopus.com/ ProxyPassReverse / https://www.scopus.com/ @@ -419,10 +573,27 @@ FilterChain NEWPATHS2 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined - + + Include /srv/via-proxy/ssl.conf + ServerName journals.bmj.com.p.vbz.ffzg.hr + RequestHeader unset Accept-Encoding + Substitute "s|(http:)?//(\w+)\.bmj\.com/|https://journals.bmj.com.p.vbz.ffzg.hr/_rewrite_/$2/_path_/|" +# Substitute "s|//(.*)\.bmj\.com/|//journals.bmj.com.p.vbz.ffzg.hr/_rewrite_/$1/_path_/|" + 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 + + # fix all other plain http resources + RewriteEngine on + RewriteRule /_rewrite_/(.*)/_path_/(.*) http://$1.bmj.com/$2 [P,L] + #SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / http://journals.bmj.com/ ProxyPassReverse / http://journals.bmj.com/ @@ -432,10 +603,13 @@ FilterChain NEWPATHS2 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined - + + Include /srv/via-proxy/ssl.conf + ServerName journals.bmj.com.p.vbz.ffzg.hr #SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / http://journals.bmj.com/ ProxyPassReverse / http://journals.bmj.com/ @@ -445,9 +619,24 @@ FilterChain NEWPATHS2 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined - + + Include /srv/via-proxy/ssl.conf + ServerName ieeexplore.ieee.org.p.vbz.ffzg.hr + RequestHeader unset Accept-Encoding + Substitute "s|http://staticieeexplore.ieee.org/|https://ieeexplore.ieee.org.p.vbz.ffzg.hr/_static_/|n" + 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 + + ProxyAddHeaders Off + ProxyPass /_static_/ http://staticieeexplore.ieee.org/ + ProxyPassReverse /_static_/ http://staticieeexplore.ieee.org/ + # IEEE Xplore is transitioning to HTTPS on 9 April 2018. #SSLProxyEngine on ProxyPass / http://ieeexplore.ieee.org/ @@ -459,6 +648,62 @@ FilterChain NEWPATHS2 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined + + Include /srv/via-proxy/ssl.conf + + ServerName jcr.incites.thomsonreuters.com.p.vbz.ffzg.hr + + SSLProxyEngine on + ProxyAddHeaders Off + ProxyPass / https://jcr.incites.thomsonreuters.com/ + ProxyPassReverse / https://jcr.incites.thomsonreuters.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://.*.incites.thomsonreuters.com)/?(.*)" "$1.p.vbz.ffzg.hr/$2" + + + CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined + + + Include /srv/via-proxy/ssl.conf + + ServerName login.incites.thomsonreuters.com.p.vbz.ffzg.hr + + SSLProxyEngine on + ProxyAddHeaders Off + ProxyPass / https://login.incites.thomsonreuters.com/ + ProxyPassReverse / https://login.incites.thomsonreuters.com/ + + Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3" + Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1" + + # they really return http Location header even if everything else was + # behind https up to that point, AND https works + Header edit* Location "https?://(.*.incites.thomsonreuters.com)/?(.*)" "https://$1.p.vbz.ffzg.hr/$2" + + CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined + + + + + + +NameVirtualHost *:443 + + + Include /srv/via-proxy/ssl.conf + + DocumentRoot /srv/via-proxy + + Require all granted + + ServerName p.vbz.ffzg.hr + ServerAlias *.p.vbz.ffzg.hr + CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined + + DocumentRoot /srv/via-proxy @@ -469,5 +714,7 @@ FilterChain NEWPATHS2 ServerAlias *.p.vbz.ffzg.hr CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined + Redirect / https://p.vbz.ffzg.hr +