{"id":1675,"date":"2015-08-09T01:40:22","date_gmt":"2015-08-08T23:40:22","guid":{"rendered":"https:\/\/bob-team.de\/wordpress\/?p=1675"},"modified":"2015-08-15T12:16:29","modified_gmt":"2015-08-15T10:16:29","slug":"apache-forward-proxy","status":"publish","type":"post","link":"https:\/\/bob-team.de\/wordpress\/2015\/08\/09\/apache-forward-proxy\/","title":{"rendered":"Apache: forward proxy"},"content":{"rendered":"<p>Ein Proxy am Port 8080 auf 192.168.1.100 richtet folgende Apache-Konfiguration ein. Die Anfragen werden an den 192.168.2.200 weitergeleitet (ebenfalls Port 8080).<\/p>\n<p>[code lang=&#8220;xml&#8220;]<VirtualHost 192.168.1.100:8080><br \/>\n   ProxyRequests On<br \/>\n   ProxyVia On<br \/>\n   ProxyRemote * http:\/\/192.168.2.200:8080<br \/>\n   <Proxy *><br \/>\n      Order deny,allow<br \/>\n      Deny from all<br \/>\n      Allow from 192.168.1<br \/>\n   <\/Proxy><br \/>\n   CacheRoot &#8222;\/tmp&#8220;<br \/>\n   CacheMaxExpire 24<br \/>\n   CacheLastModifiedFactor 0.1<br \/>\n   CacheDefaultExpire 1<br \/>\n   ServerName proxy.domain.de<br \/>\n   ErrorLog &#8222;\/var\/log\/httpd\/proxy-error.log&#8220;<br \/>\n   CustomLog &#8222;\/var\/log\/httpd\/proxy-access.log&#8220; common<br \/>\n<\/VirtualHost>[\/code]<\/p>\n<p>Die <tt>RewriteEngine<\/tt> kann zur Sperrung von Adressen genutzt werden.<\/p>\n<p>[code lang=&#8220;xml&#8220;]RewriteCond %{HTTP_HOST} ^(www\\.)?xxx\\.com<br \/>\nRewriteRule \/$ http:\/\/%{HTTP_HOST}\/temporary_outage\/ [P,L][\/code]<\/p>\n<p><a href=\"http:\/\/httpd.apache.org\/docs\/2.0\/mod\/mod_proxy.html\">Weiterlesen&#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ein Proxy am Port 8080 auf 192.168.1.100 richtet folgende Apache-Konfiguration ein. Die Anfragen werden an den 192.168.2.200 weitergeleitet (ebenfalls Port 8080). [code lang=&#8220;xml&#8220;] ProxyRequests On ProxyVia On ProxyRemote * http:\/\/192.168.2.200:8080 Order deny,allow Deny from all Allow from 192.168.1 CacheRoot &#8222;\/tmp&#8220; CacheMaxExpire 24 CacheLastModifiedFactor 0.1 CacheDefaultExpire 1 ServerName proxy.domain.de ErrorLog &#8222;\/var\/log\/httpd\/proxy-error.log&#8220; CustomLog &#8222;\/var\/log\/httpd\/proxy-access.log&#8220; common [\/code] Die [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[99],"class_list":["post-1675","post","type-post","status-publish","format-standard","hentry","category-linux","tag-apache","entry"],"_links":{"self":[{"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/posts\/1675","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/comments?post=1675"}],"version-history":[{"count":3,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/posts\/1675\/revisions"}],"predecessor-version":[{"id":1677,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/posts\/1675\/revisions\/1677"}],"wp:attachment":[{"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/media?parent=1675"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/categories?post=1675"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/tags?post=1675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}