java - Tomcat部署和路由

标签 java apache .htaccess tomcat

我觉得我正在尝试完成一项非常简单的任务,但我被难住了。我正在尝试使用 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/

相关文章:

java.lang.IllegalAccessError : tried to access method org. org.apache.poi.openxml4j.opc.ZipPackage 类中的 apache.poi.util.POILogger.log

apache - 使用 PHP 从本地运行的 Apache Web 服务器启动 X 应用程序

PHP cookie 问题 - www 或没有 www

apache - 让 FilesMatch 和 Satisfy Any 能够处理子目录

.htaccess - 将网站根目录重定向到子目录

java - 如何使用 GWT 和 Sencha GXT 制作自己的 Scheduler 类,就像 GXT 调度程序一样?

java - 在常规 Maven 构建中使用来自 Eclipse p2 存储库的依赖项?

java - 使用哈希表检查单词的拼写

java - 泛型语法 map.entry

apache - 包括 Apache 中的多个 PHP 版本,可通过 AddHandler 指令切换