对于在 debian8 上安装 apache2 的服务器,两个导入配置文件如下。
这是/etc/apache2/mods-enabled/proxy.conf
文件。
<IfModule mod_proxy.c>
SSLProxyEngine On
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
<Proxy *>
Order deny,allow
Deny from all
</Proxy>
ProxyVia block
</IfModule>
这是/etc/apache2/sites-enabled/000-default.conf
文件。
ServerName www.example.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
SSLProxyEngine On
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyEngine ON
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
vps_ip 中的正向代理仍然有效,为什么?
curl -x vps_ip:80 -I yahoo.com #perform on local pc
HTTP/1.1 200 OK
为什么无法关闭vps上的正向代理?
答案1
ProxyRequests off
这是不允许正向代理的指令,请注意,默认情况下它是关闭的,因此您可能在其他地方将其“打开”。
<Proxy *>
除非您确实想允许正向代理,否则指令条目也没有什么意义。