为了能快速了解并处理您的问题,请提供以下基础信息: 面板、插件版本:[size=1.2][url=]8.2.0[/url] 系统版本:Ubuntu 22.04.4 LTS (Jammy Jellyfish) x86_64(Py3.7.8) 问题描述:java服务 tomcat多域名校验问题
tomcat服务 设置多个域名指向同一个服务 需要在bt的网站服务里面加两个域名进去
tomcat的配置需要以下配置才能正常启动java项目
- <Host autoDeploy="true" name="a.cn" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
- <Alias>a.com</Alias>
- <Alias>a.cn</Alias>
- <Context crossContext="true" docBase="/data/a" path="" reloadable="true" />
- </Host>
复制代码 但是一旦这么设置就会触发bt的校验 提示当前项目域名不在配置文件中,请尝试修复项目
点击修复后 会在tomcat配置中修改为如下配置
- <Host autoDeploy="true" name="a.cn" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
- <Alias>a.com</Alias>
- <Alias>a.cn</Alias>
- <Context crossContext="true" docBase="/data/a" path="" reloadable="true" />
- </Host>
- <Host autoDeploy="true" name="a.com" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
- <Context crossContext="true" docBase="/data/a" path="" reloadable="true" />
- </Host>
复制代码 这样会导致服务无法正常启动
咨询下如何关闭这个校验 或者能支持多域名启动
|
|