1

仮想ホストでnginxをセットアップしようとしましたが、デフォルトのホストは常に指定した他のホストを上書きします。

これが私の設定ファイルです/etc/nginx/sites-enabled

server {
    listen 80;
    server_name sub.example.com;
    return 404;
}

server {
    listen 80 default;
    server_name *.example.com;
    return 501;
}

そしてaccess.logショー

*.*.*.* - - [30/Oct/2013:04:09:11 +0400] "GET / HTTP/1.1" 501 582 "http://sub.example.com/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36"
*.*.*.* - - [30/Oct/2013:04:09:14 +0400] "GET / HTTP/1.1" 501 582 "http://www.example.com/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36"

ヘルプ/アイデアをお寄せいただきありがとうございます。

4

0 に答える 0