我爲我的域創建了幾個子域,如api.example.com,dev.example.com和www.example.com。對於每個子域,我都在Nginx中創建了一個虛擬主機。Nginx配置不起作用
但現在的問題是,當我訪問一個不存在的域名時,它應該被重定向到www.example.com。但這不是存在,而是我得到一個錯誤頁面,子域沒有安全連接。由於我使用Let's Encrypt,因此我始終都會收到此消息,因爲子域不正確。我聯繫了我的DNS提供商,他們告訴我你的設置是正確的,你必須糾正你的Web服務器配置。他們添加了一個CNAME。
現在我不知道如何在我的nginx配置中添加這個。
不,這不是問題。不正確的子域應該被重定向到www.example.com。但是所有不正確的子域名都會捕獲所有地址。 @wildfoot – Noob
對不起,我不明白什麼是「所有不正確的子域名,如抓住所有的地址」意味着... 我的英語現在相當有限..你能否以另一種方式? – Wildfoot