美文网首页
多域名绑定同一IP,实现按域名访问同一服务器不同站点

多域名绑定同一IP,实现按域名访问同一服务器不同站点

作者: 半天想不出来 | 来源:发表于2017-06-08 11:17 被阅读0次

    需求

    客户提供一个台web服务器和一个外网IP,要运行多个站点,并要用不同域名分布访问这几个站点,我们web容器采用的tomcat。

    1、修改tomat默认端口为80,这个就不用细说了吧

    2、编辑conf\server.xml

    在<context>标签中新增

    <Host appBase="webapps" autoDeploy="true" name="www.1.com" unpackWARs="true">
            <Context path="" docBase="C:\\tomcat7\\webapps\\website1" debug="0" reloadable="true"/> 
          </Host>
    <Host appBase="webapps" autoDeploy="true" name="www.2.com" unpackWARs="true">
            <Context path="" docBase="C:\\tomcat7\\webapps\\website2" debug="0" reloadable="true"/> 
          </Host>
    

    www.1.comwww.2.com为站点的域名
    如果直接输入服务器IP,会出现tomcat管理站点页面,可进行修改。将defaultHost修改为某一个域名

    <Engine defaultHost="www.1.com" name="Catalina">
    

    3、测试:配置hosts文件

    #   127.0.0.1       localhost
    #   ::1             localhost
    192.168.110.xx www.1.com
    192.168.110.xx www.2.com
    

    相关文章

      网友评论

          本文标题:多域名绑定同一IP,实现按域名访问同一服务器不同站点

          本文链接:https://www.haomeiwen.com/subject/ybvzfxtx.html