您的位置:首页 > 运维架构 > 反向代理

Apache反向代理

2016-04-22 17:57 761 查看
# 解决一个端口走多个WebServer问题

--------------------

-- Config

--------------------


[配置httpd.conf -- ./conf/httpd.conf]

Listen 80

Listen 8080

// 打开反向代理(针对多WebServer,一个apache
server[8080],一个IIS server[8081]) -- 修改
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy.so

[配置httpd-vhosts.confg -- ./conf/extra/httpd-vhosts.conf]

<VirtualHost *:80>

ProxyPass /bugtrace http://localhost:8080/bugtrace
ProxyPassReverse /bugtrace http://localhost:8080/bugtrace
ProxyPass / http://localhost:8081
ProxyPassReverse / http://localhost:8081
</VirtualHost>

<VirtualHost *:8080>
alias /bugtrace "D:/DEV_DIR/Dev_PHP/webroot/bugtrace"
<Directory "D:/DEV_DIR/Dev_PHP/webroot/bugtrace">

Options Indexes FollowSymLinks

AllowOverride All

Require all granted

</Directory>
</VirtualHost>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: