我有一個託管多個網站的服務器。服務器是用Java + Jersey編寫的。 如果有人將他的DNS點指向我的服務,但這個DNS與我的任何託管網站不匹配,我應該回答什麼?請注意,我需要以編程方式執行此操作,並且不能依賴Web容器(Tomcat)的一些自定義。錯誤的DNS重定向時發送的正確HTTP響應是什麼?
問題是,如果我顯示「網站未找到」頁面,我將讓搜索引擎以虛假名稱引用我的主域名網站,因此降級其網頁等級,因爲別人的錯誤。
我試圖改變我的/ etc/hosts文件來重現行爲,但無法猜測其他網站在這種情況下也在做什麼。
有什麼想法?一個簡單的404似乎太輕? Bad Request似乎不合適...