我在ubuntu 14.04上设置了apache2和tomcat7。
我的域名是www.example.com,我想将其重定向到tomcat上的www.example.com/index.jsp,因为这是登录页面。如何才能做到这一点?该设置适用于向www.example.com/index.jsp发出的请求。 apache virtualHost设置为
ProxyPass / ajp://localhost:8009/
ProxyPassReverse / ajp://localhost:8009/
我的理解中的重定向应该发生在apache上。由于apache只是作为代理而不是自己提供任何请求,我们可以使用该指令吗?在何处以及如何进行更改。任何指针赞赏
我尝试重写virtualHost中的url但它似乎没有工作
ServerName www.example.com <br>
RewriteEngine On <br>
RewriteRule ^http://www\.example\.com$ https://www.example.com/index.jsp [R]
答案 0 :(得分:0)
您可以使用以下重写规则
RewriteEngine On
RewriteRule ^/$ /index.jsp [R]
它基本上会搜索如果uri路径以/
开头和结尾,它会将它重定向到/index.jsp,这应该可以解决问题。