2015-09-25 54 views
0

運行Nginx的剛開始玩nginx的,第一次和一個子域相關的問題上來。 我配置默認的nginx服務器(在的/ etc/nginx的/網站可用/默認),看起來像這樣:無法解析本地子域,在樹莓派

server { 

    root /usr/share/nginx/www; 
    index index.html index.htm; 

    # Make site accessible from http://localhost/ 
    server_name localhost; 

    location/{ 
    try_files $uri.html $uri $uri/ =404; 
    } 

    location /doc/ { 
    alias /usr/share/doc/; 
    autoindex on; 
    allow 127.0.0.1; 
    allow ::1; 
    deny all; 
    } 
} 

緊接着的第二個服務器,我想成爲一個子域:

server { 
    listen 80; 
    server_name subdomain.localhost; 
    root /usr/share/nginx/subdomain; 
    index index.html index.htm; 

    location/{ 
     proxy_pass http://127.0.0.1:2368/; 
     proxy_set_header Host $host; 
     proxy_buffering off; 

    } 
} 

增加了新的條目/etc/hosts文件127.0.0.1 subdomain.localhost

我仍然可以ping通,捲曲身體分通過ssh domain.localhost但我無法通過瀏覽器(http://subdomain.raspberrypi/http://subdomain.192.168.1.184/) 解決它,一切都很好,當我進入我的主要領域。

任何想法如何使這項工作? 謝謝。

回答

0

添加到您使用瀏覽的機器上的主機 192.168.1.184 subdomain.rpi