如何解决Tomcat 6 400错误请求错误

wydwbb8l  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(243)

最近,我发表了一篇关于“如何从Grails应用程序的URL中删除应用程序名称?"的文章。
首先关闭tomcat [从bin目录(sh shutdown.sh)],然后必须删除tomcat webapps文件夹(rm -fr *)中的所有内容,然后将WAR文件重命名为ROOT.war,最后启动tomcat [从bin目录(sh startup.sh)]。
以上解决方案的问题是,每当我使用域名(http://myapp.mydomain.com)访问时,tomcat 6给我400个错误请求。如何解决这个问题。使用IP(http://1.x.x.x),它工作正常,但域名给我这样的错误。
你可以引用我的旧帖子Here

qjp7pelc

qjp7pelc1#

您应该配置Tomcat Hosthttp://tomcat.apache.org/tomcat-6.0-doc/config/host.html
如果您只有一个应用程序,则可以只编辑name属性的现有值。
但是如果您需要创建一个新的应用程序,并将现有的应用程序保留在现有的主机下,那么您还应该设置appBase属性,将其固定到一个不同的目录(这是您的ROOT.war的目录)

相关问题