2 # wget --server-response -O /dev/null http://www.nature.com.p.vbz.ffzg.hr/
5 ServerName muse.jhu.edu.p.vbz.ffzg.hr
7 ProxyPass / https://muse.jhu.edu/
8 ProxyPassReverse / https://muse.jhu.edu/
9 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
10 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
11 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
14 # a2enmod proxy_http proxy_html xml2enc headers
16 # https://www.oclc.org/support/services/ezproxy/documentation/db/cambridgecore.en.html
19 ServerName www.cambridge.org.p.vbz.ffzg.hr
22 ProxyPass / https://www.cambridge.org/
23 ProxyPassReverse / https://www.cambridge.org/
24 #ProxyPassReverseCookieDomain www.cambridge.org www.cambridge.org.p.vbz.ffzg.hr
25 #ProxyPassReverseCookieDomain cambridge.org cambridge.org.p.vbz.ffzg.hr
26 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
27 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
29 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
31 #ProxyHTMLLogVerbose On
34 #SetOutputFilter INFLATE;DEFLATE
35 RequestHeader unset Accept-Encoding
40 # ProxyHTMLExtended On
41 # ProxyHTMLURLMap http://www.cambridge.org /
44 Substitute "s|http://www.cambridge.org/|/|n"
45 Substitute "s|https://www.cambridge.org/|/|n"
46 FilterDeclare NEWPATHS
47 FilterProvider NEWPATHS SUBSTITUTE "%{Content_Type} =~ m|^text/html|"
48 FilterProvider NEWPATHS SUBSTITUTE "%{Content_Type} =~ m|^text/css|"
49 FilterProvider NEWPATHS SUBSTITUTE "%{Content_Type} =~ m|^text/javascript|"
50 FilterProvider NEWPATHS SUBSTITUTE "%{Content_Type} =~ m|^application/javascript|"
56 ServerName search.proquest.com.p.vbz.ffzg.hr
58 ProxyPass / https://search.proquest.com/
59 ProxyPassReverse / https://search.proquest.com/
61 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
62 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
64 RequestHeader unset Accept-Encoding
65 Substitute "s|https://search.proquest.com/|/|n"
66 FilterDeclare NEWPATHS2
67 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/html|"
68 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/css|"
69 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/javascript|"
70 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^application/javascript|"
73 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
77 ServerName academic.oup.com.p.vbz.ffzg.hr
79 ProxyPass / https://academic.oup.com/
80 ProxyPassReverse / https://academic.oup.com/
82 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
83 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
85 RequestHeader unset Accept-Encoding
87 Substitute "s|https://academic.oup.com/|/|n"
88 FilterDeclare NEWPATHS2
89 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/html|"
90 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/css|"
91 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/javascript|"
92 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^application/javascript|"
95 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
98 # https://www.oclc.org/support/services/ezproxy/documentation/db/ovid.en.html
100 ServerName ovidsp.tx.ovid.com.p.vbz.ffzg.hr
102 ProxyPass / https://ovidsp.tx.ovid.com/
103 ProxyPassReverse / https://ovidsp.tx.ovid.com/
105 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
106 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
108 RequestHeader unset Accept-Encoding
110 Substitute "s|https://ovidsp.tx.ovid.com/|/|n"
111 FilterDeclare NEWPATHS2
112 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/html|"
113 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/css|"
114 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/javascript|"
115 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^application/javascript|"
116 FilterChain NEWPATHS2
118 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
122 ServerName onlinelibrary.wiley.com.p.vbz.ffzg.hr
125 ProxyPass / http://onlinelibrary.wiley.com/
126 ProxyPassReverse / http://onlinelibrary.wiley.com/
128 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
129 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
131 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
135 ServerName journals.sagepub.com.p.vbz.ffzg.hr
137 ProxyPass / http://journals.sagepub.com/
138 ProxyPassReverse / http://journals.sagepub.com/
140 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
141 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
143 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
147 ServerName pubs.rsc.org.p.vbz.ffzg.hr
149 ProxyPass / http://pubs.rsc.org/
150 ProxyPassReverse / http://pubs.rsc.org/
152 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
153 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
155 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
160 ServerName www.brepolis.net.p.vbz.ffzg.hr
162 ProxyPass / http://www.brepolis.net/
163 ProxyPassReverse / http://www.brepolis.net/
165 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
166 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
168 RequestHeader unset Accept-Encoding
170 Substitute "s|http://apps.brepolis.net/|http://apps.brepolis.net.p.vbz.ffzg.hr/|n"
171 FilterDeclare NEWPATHS2
172 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/html|"
173 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/css|"
174 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/javascript|"
175 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^application/javascript|"
176 FilterChain NEWPATHS2
178 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
181 ServerName apps.brepolis.net.p.vbz.ffzg.hr
183 ProxyPass / http://apps.brepolis.net/
184 ProxyPassReverse / http://apps.brepolis.net/
186 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
187 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
189 RequestHeader unset Accept-Encoding
191 Substitute "s|http://apps.brepolis.net/|http://apps.brepolis.net.p.vbz.ffzg.hr/|n"
192 FilterDeclare NEWPATHS2
193 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/html|"
194 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/css|"
195 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/javascript|"
196 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^application/javascript|"
197 FilterChain NEWPATHS2
198 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
203 ServerName www.cairn.info.p.vbz.ffzg.hr
206 ProxyPass / https://www.cairn.info/
207 ProxyPassReverse / https://www.cairn.info/
209 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
210 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
212 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
217 ServerName www.degruyter.com.p.vbz.ffzg.hr
220 ProxyPass / https://www.degruyter.com/
221 ProxyPassReverse / https://www.degruyter.com/
223 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
224 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
226 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
231 ServerName www.emeraldinsight.com.p.vbz.ffzg.hr
234 ProxyPass / https://www.emeraldinsight.com/
235 ProxyPassReverse / https://www.emeraldinsight.com/
237 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
238 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
240 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
244 ServerName www.webofknowledge.com.p.vbz.ffzg.hr
247 ProxyPass / https://www.webofknowledge.com/
248 ProxyPassReverse / https://www.webofknowledge.com/
250 Header edit* Location "(https://apps.webofknowledge.com)/(.*)" "http://apps.webofknowledge.com.p.vbz.ffzg.hr/$2"
252 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
253 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
255 RequestHeader unset Accept-Encoding
256 Substitute "s|https://apps.webofknowledge.com/|http://apps.webofknowledge.com.p.vbz.ffzg.hr/|n"
257 FilterDeclare NEWPATHS2
258 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/html|"
259 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/css|"
260 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/javascript|"
261 FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^application/javascript|"
262 FilterChain NEWPATHS2
263 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
266 ServerName apps.webofknowledge.com.p.vbz.ffzg.hr
269 ProxyPass / https://apps.webofknowledge.com/
270 ProxyPassReverse / https://apps.webofknowledge.com/
272 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
273 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
275 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
280 ServerName www.jstor.org.p.vbz.ffzg.hr
283 # download pdf doesn't work if we use https://www.jstor.org !
284 ProxyPass / http://www.jstor.org/
285 ProxyPassReverse / http://www.jstor.org/
287 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
288 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
290 # Header edit* Referer "http://(.*)(?i:\.p\.vbz\.ffzg\.hr)" "https://$1$2"
292 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
294 #Header add Access-Control-Allow-Origin ''
295 #Header add Access-Control-Allow-Headers "X-Requested-With, Content-Type"
297 #Header always set Access-Control-Allow-Origin "*"
298 #Header always set Access-Control-Max-Age "1000"
299 #Header always set Access-Control-Allow-Headers "x-requested-with, Content-Type, origin, authorization, accept, client-security-token"
302 # OCLC has special case for this header
303 # SetEnvIf X-Requested-With (.*) saved_x_requested_with=$1
304 # RequestHeader set X-Requested-With "%{saved_x_requested_with}e"
306 #ForensicLog /var/log/apache2/forensic.log
308 #RequestHeader unset Accept-Encoding
309 #Substitute "s|http://www.jsor.org/|http://www.jstor.org.p.vbz.ffzg.hr/|n"
310 #FilterDeclare NEWPATHS2
311 #FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/html|"
312 #FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/css|"
313 #FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/javascript|"
314 #FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^application/javascript|"
315 #FilterChain NEWPATHS2
320 ServerName www.nature.com.p.vbz.ffzg.hr
323 ProxyPass / https://www.nature.com/
324 ProxyPassReverse / https://www.nature.com/
326 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
327 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
329 Header edit* Location "https://([^/]*)/" "http://$1.p.vbz.ffzg.hr/"
331 #RequestHeader unset Accept-Encoding
332 #Substitute "s|https://idp.nature.com/|http://idp.nature.com.p.vbz.ffzg.hr/|n"
333 #FilterDeclare NEWPATHS2
334 #FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/html|"
335 #FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/css|"
336 #FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^text/javascript|"
337 #FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^application/javascript|"
338 #FilterChain NEWPATHS2
339 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
342 ServerName idp.nature.com.p.vbz.ffzg.hr
345 ProxyPass / https://idp.nature.com/
346 ProxyPassReverse / https://idp.nature.com/
348 Header edit* Location "https://([^/]*)/" "http://$1.p.vbz.ffzg.hr/"
349 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;][^;]+);" "$1 ; domain=$2.p.vbz.ffzg.hr;"
350 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
352 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
357 ServerName www.palgrave.com.p.vbz.ffzg.hr
360 ProxyPass / https://www.palgrave.com/
361 ProxyPassReverse / https://www.palgrave.com/
363 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
364 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
366 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
370 ServerName link.springer.com.p.vbz.ffzg.hr
373 ProxyPass / https://link.springer.com/
374 ProxyPassReverse / https://link.springer.com/
376 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
377 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
379 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
383 ServerName www.tandfonline.com.p.vbz.ffzg.hr
386 ProxyPass / https://www.tandfonline.com/
387 ProxyPassReverse / https://www.tandfonline.com/
389 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
390 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
392 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
396 ServerName www.sciencedirect.com.p.vbz.ffzg.hr
399 ProxyPass / https://www.sciencedirect.com/
400 ProxyPassReverse / https://www.sciencedirect.com/
402 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
403 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
406 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
410 ServerName www.scopus.com.p.vbz.ffzg.hr
413 ProxyPass / https://www.scopus.com/
414 ProxyPassReverse / https://www.scopus.com/
416 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
417 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
419 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
423 ServerName journals.bmj.com.p.vbz.ffzg.hr
426 ProxyPass / http://journals.bmj.com/
427 ProxyPassReverse / http://journals.bmj.com/
429 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
430 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
432 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
436 ServerName journals.bmj.com.p.vbz.ffzg.hr
439 ProxyPass / http://journals.bmj.com/
440 ProxyPassReverse / http://journals.bmj.com/
442 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
443 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
445 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
449 ServerName ieeexplore.ieee.org.p.vbz.ffzg.hr
451 # IEEE Xplore is transitioning to HTTPS on 9 April 2018.
453 ProxyPass / http://ieeexplore.ieee.org/
454 ProxyPassReverse / http://ieeexplore.ieee.org/
456 Header edit* Set-Cookie "(.*)(?i:; *domain=)([^;]+)(.*)" "$1 ; domain=$2.p.vbz.ffzg.hr $3"
457 Header edit* Set-Cookie "(.*)(?i:; *secure)" "$1"
459 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined
464 DocumentRoot /srv/via-proxy
465 <Directory /srv/via-proxy/>
468 ServerName p.vbz.ffzg.hr
469 ServerAlias *.p.vbz.ffzg.hr
470 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined