Tomcat 专家,/proxy/http/1.2.3.4/index.html 代理 http://1.2.3.4/index.html – 可以吗?

Tomcat 专家,/proxy/http/1.2.3.4/index.html 代理 http://1.2.3.4/index.html – 可以吗?

如何设置 tomcat 代理,例如 /proxy/http/1.2.3.4/index.html 导致 Tomcat 代理http://1.2.3.4/index.html

答案1

这看起来可以通过 urlrewritefilter 实现。(可以在 Tomcat 或任何 servlet 引擎中使用的过滤器)规则看起来像这样(未经测试)但应该根据文档工作:

<规则>
   <来自> ^ / proxy / http / [ ^ /] + /(。*) </来自>
   <to type ='proxy'> http:// $ 1 / $ 2 </ to>
 </规则>

http://urlrewritefilter.googlecode.com/svn/trunk/src/doc/manual/3.2/index.html

相关内容