开发者社区> 问答> 正文

在一台服务器上有两个 tomcat 部署的网站,已注册两个域名,怎么配置,才能实现2个域名不带端口分别访问这两个网站

如题,已经,安装两个tomcat 服务器,将这两个网站项目分别放到 独立的tomcat 服务器中。

展开
收起
小旋风柴进 2016-03-04 11:26:58 4299 0
1 条回答
写回答
取消 提交回答
  • Tomcat用两个不同的端口号启动,然后用Nginx做反向代理,配置虚拟主机。

    server {
        listen 80 default_server;
        server_name _;
        return 444; # 过滤其他域名的请求,返回444状态码
    }
    server {
        listen 80;
        server_name www.aaa.com; # www.aaa.com域名
        location / {
            proxy_pass http://localhost:8080; # 对应端口号8080
        }
    }
    server {
        listen 80;
        server_name www.bbb.com; # www.bbb.com域名
        location / {
            proxy_pass http://localhost:8081; # 对应端口号8081
        }
    }

    希望对你有帮助

    2019-07-17 18:52:00
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS块储存产品全面解析 立即下载