废话不多说,直接上代码
首先tomcat的路径
打开server.xml并在<Server>节点内添加如下代码,并修改端口,域名,项目路径。
<Service name="Catalina">
<!--将下面的port值改为80,如果被占用,请看我另一个文章-->
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<!--defaultHost值改为你的域名,www开始-->
<Engine name="Catalina" defaultHost="www.aaabbbccc.net">
<Realm className="org.apache.catalina.realm.LockOutRealm">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
</Realm>
<!--Host 的name属性值和defaultHost值一样,都是你的域名,www开始-->
<Host name="www.aaabbbccc.net" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<!--Context 属性docBase的值为你项目的绝对路径或者相对路径-->
<Context path="" docBase="C:\scwdb_project\apache-tomcat-8.5.51\webapps\PrettyWo" debug="0" reloadable="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
</Engine>
</Service>
以上代码配置到重启tomcat就可以通过域名访问了