好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

apache转用户端口号到tomcat

 apache作代理服务器时,转发用户端口号到tomcat的方法有很多,这是其中之一。
 

  需要用到mod_rewrite 和 mod_headers这两个模块。下面是步骤:
 

  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配置
 

  [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 

查看更多关于apache转用户端口号到tomcat的详细内容...

  阅读:53次