apache配置反向代理的例子
时间:2014-07-05 13:49 来源:linux.it.net.cn 作者:IT网
配置apache虚拟主机一例,使用了反向代理。
复制代码代码如下:
<VirtualHost *:80>
ServerAdmin cc@it.net.cn
ServerName it.net.cn
ServerAlias www.it.net.cn
DocumentRoot /home/www/jbxue.com/WebRoot
<Directory /home/www/jbxue.com/WebRoot>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
ProxyPreserveHost On
ProxyRequests Off
#排除不需要后端应用处理的目录,由apache接管
#一般用来排除掉静态文件
#这里访问 http://it.net.cn/res/img/aa.png直接由apache处理
ProxyPass /res/ !
ProxyPass / http://localhost:8080/
#ProxyPassReverse用于隐藏后端域名
#这里localhost就不会显示到浏览器地址栏,保持域名it.net.cn
ProxyPassReverse / http://localhost:8080/
ErrorLog /var/log/apache2/it.net.cn.log
CustomLog /var/log/apache2/it.net.cn.custom.log common
</VirtualHost>
(责任编辑:IT)
配置apache虚拟主机一例,使用了反向代理。
复制代码代码如下:
<VirtualHost *:80>
(责任编辑:IT)ServerAdmin cc@it.net.cn ServerName it.net.cn ServerAlias www.it.net.cn DocumentRoot /home/www/jbxue.com/WebRoot <Directory /home/www/jbxue.com/WebRoot> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny Allow from all </Directory> ProxyPreserveHost On ProxyRequests Off #排除不需要后端应用处理的目录,由apache接管 #一般用来排除掉静态文件 #这里访问 http://it.net.cn/res/img/aa.png直接由apache处理 ProxyPass /res/ ! ProxyPass / http://localhost:8080/ #ProxyPassReverse用于隐藏后端域名 #这里localhost就不会显示到浏览器地址栏,保持域名it.net.cn ProxyPassReverse / http://localhost:8080/ ErrorLog /var/log/apache2/it.net.cn.log CustomLog /var/log/apache2/it.net.cn.custom.log common </VirtualHost> |