中文域名的Apache設定

2008-12-09 16:00:00 哇哇 0 0

中華電信的網域註冊服務,最近有中文域名的優惠方案,一年800元的域名現在只要99元。在貪便宜之下就註冊來玩了XD,雖然說我也不知道新註冊的域名能幹嘛,但是這一年內的確可以給他好好的玩一玩!

因為懶得自己在設定DNS了,就把設定DNS的動作留給Hinet處理,指定ip到我的主機就好,我只要把網頁伺服器Apache設定起來就好,只是設定檔內好像不吃中文,雖然說 apachectl -t 的指令可以 Syntax OK 的過關,但是設定中文域名好像不是這樣的。

後來做了些功課後發現,不管是DNS或是Apache網頁服務,中文域名的設定需要經過網域名稱轉碼的動作,在台灣使用的是 punycode 的轉碼。
何謂PUNYCODE?[引用來源]
新的國際化域名之標準在網域名稱編碼上,為了保留向下相容性及不影響現有的應用程式協定,因此將多國語言域名轉成ASCII編碼,而這種編碼稱為『punycode』,詳如:http://www.ietf.org/rfc/rfc3492.txt

DNS的設定參照這裡,沒有轉碼的話是不能work的唷!當然Apache也是一樣~IIS應該也是相同!轉碼的網頁位於 http://中文.tw/technology/punycode.htm

綠色工廠.tw綠色軟體.tw 這兩個網站給我打通了,附帶的 绿色工厂.tw绿色软体.tw 也一起搞定了,一共200元新台幣還找2元,若是拿來玩玩還頗超值的,只是當一年後我就不確定會不會給他繼續玩下去了XD。

對了~IE6看不到,IE7和Firefox3應該都能正常瀏覽。

更多資訊請參考:
最新超值旗艦機開箱
比螺旋燈泡還省電的迷你 NAS
26800mAh筆電行動電源