AWS EC2-如何创建通配符接收任何域



我正在构建一个虚拟商店平台。我的平台是多家商店。

我需要创建一个通配符,以便我的EC2可以从任何域中接收请求。

也就是...用户将其域指向EC2的IP,并且请求直接到达EC2的NGINX。无需在路由53上获得配置域。

我需要自动。唯一的工作是将域指向EC2的IP的客户。

有人知道如何做到这一点吗?如果我将域指向EC2的IP会起作用吗?

用于测试和接受Nginx中的所有域,您可以执行" catch-all",为此,您需要设置server_name _

来自:http://nginx.org/en/docs/http/server_names.html

在All服务器示例中,可以看到奇怪的名称" _":

server {
    listen       80  default_server;
    server_name  _;
    ...
}

作为参考:http://nginx.org/en/docs/http/server_names.html#wildcard_names

最新更新