我在Windows 7和Apache 2.2中設置一個非常基本的ReverseProxy時遇到問題Windows 7 | Apache反向代理配置
我有一個虛擬機註冊到一個私有IP地址,我想要將代理從主機環境。
注意,對於試圖通過這項工作當前迭代,我試圖從foo.bar.baz到反向代理:*到foo.bar.com:6284
相關的主機條目爲FOO。 bar.com (假設bar.com是企業域)
新增
127.0.0.1 baz.bar.com
192.168.59.103 foo.bar.com
127.0.0.1 foo
裏面我的Apache httpd.conf文件(僅包括三角洲這一變化...增量似乎有些逃避人們,所以我想我會直接打電話給他。),
LoadModule proxy_module modules/mod_proxy.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule rewrite_module modules/mod_rewrite.so
<VirtualHost *>
ServerName foo.bar.baz
ProxyPreserveHost On
<Proxy *>
Order allow,deny
Allow from all
</Proxy>
ProxyPass/http://foo.bar.com:6284
ProxyPassReverse/http://foo.bar.com:6284
</VirtualHost>
如果我試圖直接瀏覽到foo.bar.com:6284,我會得到預期的結果。主機將名稱解析爲私有IP,並看到我期望的標記。但是,當我嘗試瀏覽foo.bar.baz,我得到「從DNS服務器沒有響應。」
任何人都可以看到什麼毛病我應該要被笨,簡單的反向代理?