tomcat映射域名

tomcat映射域名

如何配置tomcat映射域名?

这是我尝试的,但它不起作用:

服务器.xml:

<Host name="api.example.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
    <Alias>api.example.com</Alias>
    <Alias>www.api.example.com</Alias>
    <Context path="" docBase="" debug="0" privileged="true" />
    <Valve className="org.apache.catalina.valves.AccessLogValve"    
      directory="logs"   prefix="localhost_access_log." suffix=".txt" 
   pattern="%h %l %u %t &quot;%r&quot; %s %b" resolveHosts="false" />
</Host>

我想让我的网址像这样:www.api.example.com:8080

我该如何解决?

答案1

Tomcat 不会映射您的域名。您需要 DNS 来实现这一点。Host 元素中的 name 属性仅在虚拟主机时才需要。

相关内容