2010-07-20 37 views
1

我可以強制域名在瀏覽器的地址欄中顯示CamelCase嗎?所有瀏覽器似乎都強制域名小寫。這可以通過.htaccess文件或其他方式來完成嗎?在瀏覽器的地址欄中強制使用CamelCase域名

我一般都用小寫的默認值,但有一位客戶詢問並希望給出明確的答案。

+2

在IE8和Chrome5中,客戶端的「主機」頭始終是小寫字母,所以即使您可以控制它,您也無法檢測到這是一個問題。 – David 2010-07-20 22:57:18

+0

@David。您的評論是我的問題產生的最有價值的信息。我希望這是一個答案,而不是一個評論,所以我可以接受它。 – kingjeffrey 2010-07-21 08:00:07

回答

0

我一直無法找到任何方式來做到這一點。顯然,這是不能做到的。

0

爲什麼客戶需要在瀏覽器的地址欄中使用駱駝案例?我的猜測是,他們的要求是不同於想要強制駱駝案件:)

+0

這不是一項要求,而是與品牌有關的要求。 – kingjeffrey 2010-07-21 00:54:41

4

你的客戶明確擔心他們不明白的一個網絡方面,可惜他們不能改變。

沒有使用國際化域名(IDN)大寫字母被標準禁止在域名中使用,因爲大寫字母和小寫字母無關緊要。

在所有瀏覽器中,您都無法做到這一點,對不起。

可能能夠購買國際化域名並利用同形異形詞[1]來表示大寫字母。但是,這顯然是愚蠢的,需要你的最終用戶有支持這個瀏覽器中正常

[1] http://en.wikipedia.org/wiki/IDN_homograph_attack

+1

對於那些*不會*正確顯示IDN(出於安全原因)的瀏覽器,您會看到Punycode。如果你的客戶有小寫字母的問題,他肯定會* Punycode有問題。 – 2010-07-20 23:33:47

+0

-1並被標記。這是一個合理的技術問題。我非常尊重我的客戶,不理解你的貶低他們。 – kingjeffrey 2010-07-21 00:55:45

+0

@kingjeffrey:我認爲你自己也在接受伊恩的回答。這是一個成語;我相信他並不是建議你的客戶字面上承諾。 – 2010-07-21 02:23:47

相關問題