2012-07-24 70 views
2

我設置了一個子域來測試我正在處理的內容,並使用_test作爲子域。該網站將加載,但我不斷嘗試登錄時,我通常不會得到如果登錄憑據是錯誤的奇怪的錯誤。進一步調查後,我發現下劃線前綴是什麼導致我發現奇怪的問題,因爲IIS和GoDaddy都允許我輸入它們而沒有錯誤。瀏覽器在處理下劃線前綴子域時的不一致性

IE9 & IE10將顯示該頁面,但不會將Cookie傳回服務器POST。我不確定是否還有其他事情沒有做,但這是我看到的主要事情。

火狐歌劇院,並Safari瀏覽器如預期,我可以瀏覽該網站並登錄到它的所有工作。推測這些工作都沒有像IE那樣的怪癖。

不加載所有的網站,而不是將其重定向我到谷歌搜索。

由於這裏有三個不同的結果,有人知道這應該是什麼樣的正確結果嗎?根據this question我的子域應該是有效的,並且工作意味着Chrome和IE都有錯誤。

我知道強調前綴的子域,因爲在工作中我運行JetBrains License Server在一定程度上工作,有一個TXT記錄稱爲_jetbrains-license-server一個已經好幾年,現在工作的罰款。

回答

1

AAAAA上下文中的主機名不能有下劃線。但TXT記錄可以包含下劃線(see here進行詳細討論)。