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