我有兩個網站:default-website.com,second-website.com。爲什麼nginx在我的服務器上顯示錯誤的網站?
當我轉到second-website.com時,我看到了default-website.com。我不明白爲什麼會發生這種情況。注意default-website.com正常顯示。
這是我的設置:
DNS設置,使他們在相同的IP地址都指向。
他們都有自己獨特的網站:
/var/www/default-website.com/public_html/index.html /var/www/second-website.com/public_html/index.html
這是/ etc/nginx的/啓用的網站,內容:
lrwxrwxrwx root root default-website.com -> /etc/nginx/sites-available/default-website.com lrwxrwxrwx root root second-website.com -> /etc/nginx/sites-available/second-website.com
這是在/ etc內容/nginx/sites-available/default-website.com:
server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; root /var/www/default-website.com/public_html; index index.html index.htm; server_name default-website.com; location/{ try_files $uri $uri/ =404; } }
這是/etc/nginx/sites-available/second-website.com的內容:
server { listen 80; listen [::]:80; root /var/www/second-website.com/public_html; index index.html index.htm; server_name second-website.com; location/{ try_files $uri $uri/ =404; } }
你能看到這裏有什麼問題?它似乎設置正確。
謝謝你的幫助。
'nginx -t'是否顯示任何錯誤? –
沒有錯誤! nginx:配置文件/etc/nginx/nginx.conf語法正常/ nginx:配置文件/etc/nginx/nginx.conf測試成功 –