apache作代理服务器时,转发用户端口号到tomcat


apache作代理服务器时,转发用户端口号到tomcat
 
apache作代理服务器时,转发用户端口号到tomcat的方法有很多,这是其中之一。
需要用到mod_rewrite 和 mod_headers这两个模块。下面是步骤:
  www.2cto.com  
1.在apache配置文件中追加对上面两个module的引用,不同的系统方法略有区别。大致如下:
[python] 
LoadModule rewrite_module                 /usr/lib64/apache2-prefork/mod_rewrite.so  
LoadModule headers_module                 /usr/lib64/apache2-prefork/mod_headers.so  
 
2.然后在apache配置文件中追加如下rewrite配置
  www.2cto.com  
[python] 
RewriteEngine on  
RewriteRule .* - [E=REMOTE_PORT:%{REMOTE_PORT},NE]  
RequestHeader set X-Forwarded-SourcePort %{REMOTE_PORT}e  
 
3.如果在apache上使用了虚拟主机,则还需在每一个<VirtualHost>段里面加上这两行:
[python] 
RewriteEngine On   
RewriteOptions Inherit  
 

相关内容

    暂无相关文章