是否可以在 nginx 上拥有具有不同路由的相同 IP 的 2 个子域?

问题描述

假设我有 mon.example.com 和 prom.example.com,它们共享相同的 IP。 是否可以将它们中的每一个路由到不同的服务或内容

解决方法

是的,这是可能的,您可以创建两个不同的服务器块并配置您的案例。

 server {
    server_name prom.example.com;
    access_log logs/domain1.access.log main;

    root /var/www/domain1.com/htdocs;
  }

给别人

 server {
    server_name mon.example.com;
    access_log  logs/domain2.access.log main;

    root /var/www/domain2.com/htdocs;
  }

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...