Apache 反向代理及负载均衡配置+正则分组匹配

栏目: 服务器 · 发布时间: 6年前

内容简介:业务需求:国外网站接口无法访问国内的服务器,通过香港服务器配置反向代理服务器解决国内国外互通访问问题配置原理图:

业务需求:

国外网站接口无法访问国内的服务器,通过香港服务器配置反向代理服务器解决国内国外互通访问问题

配置原理图:

Apache 反向代理及负载均衡配置+正则分组匹配

apache主配置文件:

#Url Proxy

Include conf/extra/proxy-url.conf

extra目录下配置文件:

proxy-url.confproxy-url.conf

LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_connect_module modules/mod_proxy_connect.so

LoadModule proxy_http_module modules/mod_proxy_http.so

LoadModule proxy_balancer_module modules/mod_proxy_balancer.so

LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so

LoadModule lbmethod_bytraffic_module modules/mod_lbmethod_bytraffic.so

LoadModule lbmethod_bybusyness_module modules/mod_lbmethod_bybusyness.so

LoadModule slotmem_shm_module modules/mod_slotmem_shm.so

LoadModule rewrite_module modules/mod_rewrite.so

ProxyRequests Off

BalancerMember  http://1.1.1.1:1234

SetHandler balancer-manager

Order Deny,Allow

Allow from all

ServerAdmin webmaster@chinasoft.com

DocumentRoot "G:/uc/htdocs"

ServerName www.abc.com:80

ErrorLog "logs/abc.com-error.log"

CustomLog "logs/abc.com-access.log" common

DirectoryIndex index.html index.htm index.php default.php app.php u.php

Options FollowSymLinks

AllowOverride All

Require all granted

RewriteEngine on

RewriteRule  ^/Upload/Product/(.*)/(.*)/(.*)/(.*\.(jpg|png|gif|bmp|tif|pcx|tga|exif|fpx))$ balancer://mycluster/Upload/Product/$1/$2/$3/$4 [P]

RewriteRule  ^/Upload/Product/(.*)/(.*)/(.*)/(.*)/(.*\.(jpg|png|gif|bmp|tif|pcx|tga|exif|fpx))$ balancer://mycluster/Upload/Product/$1/$2/$3/$4/$5 [P,L]

ProxyPass /Upload balancer://mycluster

ProxyPassReverse /Upload balancer://mycluster

最后实现的功能:

Apache 反向代理及负载均衡配置+正则分组匹配

Apache 反向代理及负载均衡配置+正则分组匹配

Apache 反向代理及负载均衡配置+正则分组匹配


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Masterminds of Programming

Masterminds of Programming

Federico Biancuzzi、Chromatic / O'Reilly Media / 2009-03-27 / USD 39.99

Description Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. Think along with Adin D. Falkoff (APL), Jame......一起来看看 《Masterminds of Programming》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

在线进制转换器
在线进制转换器

各进制数互转换器

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具