我是nginx新手,對文件的術語和配置不是很理解,在這裡詢問一下大家。
有以下的nginx配置,欲將 my.domain.com
等網域指向本機目錄 /usr/www/
。已經 透過nginx -s reload
重載設定文件,訪問 http://my.domain.com
依然無法指向目錄並陳列。
server {
listen 80;
server_name my.domain.com;
index index.html index.htm;
autoindex on;
autoindex_exact_size on;
autoindex_localtime on;
location / {
root /usr/www/;
}
}
嘗試將網域名稱替換為真對應的ip位址,也無效。
當然如果server_name 設定為 localhost 是生效的。
已經確保 host 沒有重定向網域。 (順便問一下,nginx 和host 會不會衝突,還是iginx優先順序高)
在hosts檔案裡,把my.domain.com設定為127.0.0.1,然後在nginx裡設定就好了呀