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/) 解決它,一切都很好,當我進入我的主要領域。
任何想法如何使這項工作? 謝謝。