nginx不会对通配符子域做出反应(* .domain)

时间:2014-02-21 20:14:04

标签: apache .htaccess nginx dns

我在使用nginx通配符子域时遇到了问题。

我从godaddy那里买了一个域名。然后在amazone中创建主机区域,然后为A(A-IPv4)创建一个记录集 - 适用于www.domain.com / domain.com

在nginx.conf中我有非常基本的配置和1个服务器文件,如下所示:

server {
    listen 80 default_server;
    listen [::]:80 default_server ipv6only=on;


    access_log   /var/log/nginx/domain.com.access.log;
    error_log    /var/log/nginx/domain.com.error.log;

    # i tried the following for server name: domain.com *.domain.com/*.domain.com/.domain.com
    server_name .domain.com;
    root /usr/share/nginx/html/test;
    index index.html;

}

当我访问subdomain.domain.com时,我发现Firefox无法在subdomain.domain.com找到服务器

查看访问日志文件没有记录任何内容,它完全是空的。

由于

1 个答案:

答案 0 :(得分:0)

您还必须为子域添加A记录。在访问Firefox中的网站之前,请尝试ping - 您将看到是否可以解析域名。