我觉得我正在尝试完成一项非常简单的任务,但我被难住了。我正在尝试使用 Tomcat Manage App 来部署我的应用程序,然后将我的根域名路由到指向该部署。
具体来说,当前部署在 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 生成的。
最佳答案
在 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/ 现在一样)
关于java - Tomcat部署和路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34484350/