Hostname
無法在 IIS 8 上設置帶有表情符號(unicode 6 字元)的主機名綁定
我正在嘗試
xn--n68h.tk
使用表情符號(unicode 6 字元)在我們的 IIS8 上設置主機名。當我將它添加為綁定時,我們的 IIS 停止,當我嘗試啟動它時,我收到“值不在預期範圍內”錯誤。如何修補我們的 IIS8 以支持此功能?
如果其他人正在尋找這個,我找到了解決方案。我嘗試將 URL 添加為所謂的“Punycode”,例如,而不是“計程車”表情符號,我明確嘗試添加“xn–n68h”。
IIS 不喜歡這樣,因此我得到了錯誤。你應該做的只是將 URL 添加為 unicode,它甚至會在 inetmgr 中正確顯示表情符號字元。