apache配置 virutalhost 正向代理,反向代理
设置主机头,限制只能用域名访问
ServerName www.baidu.com
#虚拟主机配置:
Listen 80
#NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin admin@domain.com
ServerName www.domain.com
DocumentRoot /var/www/domain
<Directory /var/www/domain>
Options FollowSymLinks
DirecotryIndex index.php
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin admin@domain.com
ServerName mail.domain.com
# apache 反向代理
ProxyRequests off
ProxyPass / http://192.168.1.22
ProxyPassReverse / http://192.168.1.22
</VirtualHost>
#正向代理
#添加 IfModule
<IfModule mod_proxy.c>
#开启正向代理
ProxyRequests on
#控制位于代理服务器链中的代理请求的流向
ProxyVia On
#控制谁可以访问你的代理
<Proxy *>
Order allow,deny
Allow from all
Deny from 127.0.0.1 #deny from local.
</Proxy>
</IfModule>
LoadModule proxy_modulemodules/mod_proxy.so
更多推荐
所有评论(0)