Apache服务器中设置端口映射和反向代理的方法

httpd.conf文件 ###new add for webui.cong###

Include "E:/local/Wamp/bin/apache/Apache2.2.17/conf/webui_port.conf"
Include "E:/local/Wamp/bin/apache/Apache2.2.17/conf/webui_proxy.conf"
webui_port.conf文件

#proxy本地端口映射

DocumentRoot "E:/www/yingshe/"
Options -Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from all DirectoryIndex index.php
</VirtualHost>
ProxyPass /yingshe http://192.168.10.12:8080/
ProxyPassReverse /yingshe http://192.168.10.12:8080/
<proxy http://192.168.10.12:8080/>
AllowOverride None
Order Deny,Allow
Allow from all
</proxy>

webui_proxy.conf文件
#proxy远程反响代理

Listen 8002
<VirtualHost *:8002>
SSLProxyEngine on
ProxyRequests on
ProxyPass / https://192.168.10.201/
ProxyPassReverse / https://192.168.10.201/
<proxy https://192.168.10.201/>
AllowOverride None
Order Deny,Allow
Allow from all
</proxy>
</VirtualHost>

总结
#Apache mod_proxy做反向代理
##要做更多支持请开启以下相应module
##proxy_module
##反向代理模块
##proxy_http_module
##反向代理http协议模块
##Rewrite_module
##地址重写
##ssl_module
##ssl协议模块
########################################################
# 通过https请求apache,apache也通过https访问系统
########################################################

Listen 443
<VirtualHost *:443>
ProxyRequests On
# 声明ssl代理引擎
SSLProxyEngine on
# 这里声明代理的URL转换处理
# 注意需要使用域名,否则证书、用户页面的URL会有问题
ProxyPass / https://www.×××.com/
ProxyPassReverse / https://www.×××.com/
#此处项目名称 /https://www.×××.com/ 代理为 / 跟目录访问,session会丢失,需要配置如下信息
ProxyPassReverseCookiePath /https://www.×××.com /
</VirtualHost>
#############################################################
# 通过http请求apache,apache也通过http访问代理站点
#############################################################
Listen 80
<VirtualHost *:80>
ProxyRequests On
ProxyPass / http://www.×××.com/
ProxyPassReverse / http://www.×××.com/
ProxyPassReverseCookiePath /https://www.×××.com /
<proxy https://www.×××.com>
AllowOverride None
Order Deny,Allow
Allow from all
</proxy>
</VirtualHost>
########################################################
# 通过http请求apache,apache通过https访问系统
########################################################
Listen 8002
<VirtualHost *:8002>
ProxyRequests On
# 声明ssl代理引擎
SSLProxyEngine on
# 这里声明代理的URL转换处理
# 注意需要使用域名,否则证书、用户页面的URL会有问题
ProxyPass / https://www.×××.com/
ProxyPassReverse / https://www.×××.com/
#此处项目名称 /https://www.×××.com/ 代理为 / 跟目录访问,session会丢失,需要配置如下信息
ProxyPassReverseCookiePath /https://www.×××.com /
<proxy https://www.×××.com>
AllowOverride None
Order Deny,Allow
Allow from all
</proxy>
</VirtualHost>

(0)

相关推荐

  • 如何设置端口映射 端口映射的几种方法

    如何设置端口映射 端口映射(Port Mapping/Port Forwarding)有点类似服务重定向, 所以有些路由器(Router)中也称为虚拟服务器(Virtual Server)。 为了描述 ...

  • 腾达无线路由器怎么设置端口映射

    腾达无线路由器端口映射的方法: 1.使用默认的管理地址192.168.0.1进入web管理界面:用浏览器打开192.168.0.1,输入默认的管理密码:admin,如已经修改了密码,则输入修改后的密码 ...

  • tp link怎么设置端口映射

    tp link设置端口映射的方法 设置方法一: 1.添加新条目,登录路由器管理界面,进入 转发规则 > 虚拟服务器,并点击 添加新条目. 2.添加映射规则.添加服务器映射到外网的端口.实际端口. ...

  • 教你如何在路由器上设置端口映射?开启路由器端口映射的教程

    路由器上设置端口映射相对于花生壳会更快更稳定,因为花生壳的映射原理属于转发的,就是所有的数据都要经过花生壳,这样无形中就浪费很多时间。现在来教你如何开启路由器上的端口映射。 1、首先你要有路由器完全权 ...

  • TPLINK路由器怎样设置端口映射

    TPLINK路由器设置端口映射的方法 1.路由器的WAN口IP和公网IP一致.(重要,不一致则无法端口映射)WAN口IP在左边列表-运行状态-第三个方框-第二条.公网IP在百度上键入IP查询就可查到. ...

  • 一级或多级路由器设置端口映射图解

    端口映射简单讲就把内网的主机上开放的端口,在路由器上开放,以便供外网的主机访问.当外网主机通过你公网IP请求改端口,路由器根据设置的,转发请求到内网主机上. 有些路由器称呼为端口映射,有些称呼为虚拟服 ...

  • 天翼网关如何设置端口映射

    今天的这篇和大家聊一聊关于天翼网关如何设置端口映射的问题,希望能够帮助到有需要的朋友. 操作方法 01 打开浏览器,输入路由器管理ip地址,按下回车,该地址默认为192.168.1.1 02 弹出窗口 ...

  • Tp-link路由器怎么设置端口映射 内网端口映射

    只有一台能上网的电脑就可以自己免费搭建服务器,本简单介绍家用tp-link路由器怎么来设置端口映射,通过内网设置端口映射对外开放端口搭建服务器服务 TP-link路由器端口映射设置 01 设置端口映射 ...

  • 锐捷睿易NBR路由器怎么设置端口映射

    锐捷睿易NBR路由器也提供了端口映射功能,那么怎么设置端口映射?本咗嚛以映射邮件相关的端口为例 操作方法 01 确认wan接口和公网IP登录锐捷睿易NBR路由器找到,系统首页--接口连接状态确认公网I ...