Apache 使用.htaccess进行URL重定向

Apache 使用.htaccess进行URL重定向,apache,.htaccess,tomcat,url-redirection,Apache,.htaccess,Tomcat,Url Redirection,我的网站是从enomcentral托管环境在apache服务器上部署和运行的,只有有限的访问权限,所以除了htaccess文件,我不能更改任何配置设置。还有另一个在tomcat上运行的应用程序,它位于不同的域服务器中,具有完全的管理员访问权限 e.g-www.example.com正在enomcental上运行。以及运行在www.abc.com/xyz上的tomcat应用程序 我想使用urlwww.example.com/xyz访问运行在不同域上的tomcat应用程序 因此,当我输入Urlwww

我的网站是从enomcentral托管环境在apache服务器上部署和运行的,只有有限的访问权限,所以除了htaccess文件,我不能更改任何配置设置。还有另一个在tomcat上运行的应用程序,它位于不同的域服务器中,具有完全的管理员访问权限

e.g-
www.example.com
正在enomcental上运行。以及运行在
www.abc.com/xyz
上的tomcat应用程序

我想使用url
www.example.com/xyz
访问运行在不同域上的tomcat应用程序

因此,当我输入Url
www.example.com/xyz
时,Url保持不变,但内容应为w
ww.abc.com/xyz
格式,即
tomcat服务器示例/

更改浏览器URL的URL重定向。 我只能更改ion.htaccess文件。
mod_jk.因此不允许配置。

您需要的是mod_代理,如果启用

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
那么,这条规则就行了

RewriteRule ^xyz$ http://www.abc.com/xyz [P] 
p表示代理

但是如果mod_proxy被禁用,那么您是否可以使/xyz指向您控制的某个cgi(例如proxy.php),并使cgi从中读取内容