|
一、确认
查看是否安装了模块
#/usr/local/apache3/bin/httpd -l
黄色的这段看你实际的apache路径来执行
显示
Compiled
in modules:
core.c
mod_access.c
mod_auth.c
mod_include.c
mod_log_config.c
mod_env.c
mod_setenvif.c
mod_proxy.c
proxy_connect.c
proxy_ftp.c
proxy_http.c
prefork.c
http_core.c
.......
查看是否开启了proxy
# grep
proxy httpd.conf
LoadModule
proxy_module modules/mod_proxy.so
LoadModule
proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule
proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule
proxy_http_module modules/mod_proxy_http.so
LoadModule
proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule
proxy_connect_module modules/mod_proxy_connect.so
上面这几段前面的#号都必须取消掉
如果没有proxy模块 在
http://archive.apache.org/dist/httpd/下载apache源码包
#tar xvf
httpd_version.tar.bz
#cd
httpd-version/modules/proxy
#/usr/local/apache2/bin/apxs
-i -c -a mod_proxy.c prox_util.c
#/usr/local/apache2/bin/apxs
-i -c -a mod_proxy_http.c
#/usr/local/apache2/bin/apxs
-i -c -a mod_proxy_connect.c
黄色的这段看你实际的apache路径来执行
二开启反向代理
编辑httpd.conf
先查看有没有相关的配置,然后在添加以下内容
ProxyRequests off 开启反向代理
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
这段是对方向解析的控制
ProxyPass
/ys/ 目标地址
重写URL
绿色部分是/ys/ 需要反向的域名后缀
这段黄色部分是目标地址 反向目标地址
ProxyPassreverse
/ys/ 目标地址
这段是保证返回的URL为http://www.!!!!!!.com/ys/
社区首页| 家园首页| 群组首页|手机版|Archiver|关于我们|
GMT+8, 2024-11-5 14:38 粤ICP备08022363号 粤公网安备 44512202000054号 www.raoke.net
Powered by Discuz! © 2001-2012 Comsenz Inc. 值班电话:0768-8626153 手机:18933050310 QQ:6928802 饶平客家网