Tomcat部署和路由

时间:2015-12-27 20:08:43

标签: java apache .htaccess tomcat

我觉得我正在尝试完成一项非常简单的任务,但我很难过。我正在尝试使用Tomcat Manage App 来部署我的应用程序,然后将我的根域名路由到指向该部署。

具体而言,当{4}}用户在浏览器中输入http://www.schmud.de/home/时,应加载当前部署在http://www.schmud.de的应用。

我尝试部署和configuring this in CPanel没有运气。似乎Tomcat Manage App 界面或 Host Manager 界面是我应该用来配置我的路由的?

我的.htaccess目前看起来像这样:

SetHandler jakarta-servlet
SetEnv JK_WORKER_NAME ajp13

我的web.xml是由Clojure生成的。

1 个答案:

答案 0 :(得分:0)

无法在 Tomcat Web界面.htaccess文件中执行此操作。用户必须具有对CPanel系统的更深入访问权限。

假设您已将应用程序部署为" app "并如上所述配置了您的.htaccess,以下是我给根管理员解决路由问题的具体说明:

  • 打开/usr/local/easy/share/easy-tomcat7/conf/server.xml
  • <Host>标记下添加:
  • <Context path="" docBase=“app” debug="0" reloadable="true" />
  • 重新启动服务器
  • 重新启动后,http://domain.com/应加载我的主页(正如http://domain.com/app/现在所做的那样)