编辑tomcat/conf
文件夹下的 server.xml
文件,一共修改两处,其他地方都不变。首先修改第一个地方。这里声明了两个主机
<!-- 第1处 -->
<Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol" maxThreads="150" SSLEnabled="true" defaultSSLHostConfigName="www.hemingsheng.cn" >
<SSLHostConfig hostName="www.hemingsheng.cn">
<Certificate certificateKeystoreFile="/home/key_https/Tomcat/www.hemingsheng.cn.jks"
certificateKeystorePassword="这里填txt文件中的密码" type="RSA"
/>
</SSLHostConfig>
<SSLHostConfig hostName="www.tinger.wang">
<Certificate certificateKeystoreFile="/home/key_https/Tomcat/www.tinger.wang.jks"
certificateKeystorePassword="这里填另一个txt文件中的密码" type="RSA" />
</SSLHostConfig>
</Connector>
如果两个域名访问同一个项目,按照如下修改
<Host name="www.hemingsheng.cn" appBase="/root/webfile/webapps" unpackWARs="false" autoDeploy="true">
<Alias>www.hemingsheng.cn</Alias>
<Alias>www.tinger.wang</Alias>
<!-- 设置默认项目名称 -->
<Context path="" docBase="/root/webfile/web" 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>
相似问题