2014-02-21 27 views
0

我對nginx通配符子域有問題。nginx不會對通配符子域(* .domain)做出反應

我已經從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

服務器看訪問日誌文件沒有人記錄它是完全空的。

謝謝

回答

0

您也必須爲子域添加A記錄。在訪問Firefox的站點之前,嘗試ping - 你會看到域名是否可以解決。

+0

你的意思是爲子域添加一條記錄? –

+0

http://support.godaddy.com/help/article/4080/managing-a-domain-names-subdomains - 添加一個子域部分 – lobanovadik

+0

我想我將添加子域到amazone潰敗53不在godaddy –