﻿# 如何利用 IE 或 Firefox 查詢中文域名轉碼（Punycode）

我前陣子替我的部落格註冊了一個好記的中文域名 ( \`保哥.台灣\` )，如果各位有註冊過中文域名的話，應該會知道在設定 DNS 的時候必須要先將中文域名轉成 [Punycode](http://en.wikipedia.org/wiki/Punycode) (中文域名轉碼或微代碼) 才能到 DNS 伺服器進行設定，不過一般來說都要靠線上版的 [Punycode](http://en.wikipedia.org/wiki/Punycode) 轉換器幫我們查詢出結果，若遇到網路安全性特別嚴謹的單位設定，有可能連對外的網頁都不能瀏覽，這狀況就非常適合用我今天要介紹的小技巧來查詢 [Punycode](http://en.wikipedia.org/wiki/Punycode) 了！

如下圖示為我的網站使用**中文域名**瀏覽時的畫面，網址的確非常容易記憶：

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/8160cc4b49be237ec7d6-SNAGHTML20107160.png)

現在購買 **.台灣** 域名就有贈送 **.tw** 域名喔！

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/a4b069832f8dc9ceb843-SNAGHTML200eb8ea.png)

要在本機查詢中文域名的 Punycode 其實非常容易，只要開啟 IE 瀏覽器，選擇 \[工具\] / \[網際網路選項\]，並且切換到「進階」頁籤，找到「國際」這個分類，有個【**一律顯示編碼的網址**】把他勾選起來就大功告成了。

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/e57edcd5db5301f8616f-SNAGHTML2008c1e0.png)

請注意：設定完成之後請務必記得重開 Internet Explorer 才會生效，或是參考下圖執行「新增工作階段」也能立即看到變更後的結果：

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/928d3a3d721b7d07f309-image_937.png)

再次輸入相同的中文域名在網址列，這時就會看到 Punycode 的格式了：

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/dae31f2c7c35e19a4f65-image_938.png)

如果要使用 Firefox 來查詢的話也是有辦法，在網址列輸入 **about:config** 並在「篩選條件」輸入 punycode 也能查到 **network.IDN\_show\_punycode** 設定，將其值切換成 **true** 即可：

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/aac2c05b5e2d07c6e815-image_939.png)

這時開新的頁籤輸入中文域名也可以看見 Punycode 的格式：

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/bd5d9bc7e5821741187f-SNAGHTML200b26d9.png)

注意：IE6 不支援中文域名。

**相關連結**

-   [國際化域名 (IDN) - 维基百科，自由的百科全书](http://zh.wikipedia.org/wiki/%E5%9C%8B%E9%9A%9B%E5%8C%96%E5%9F%9F%E5%90%8D)
-   [網域名稱系統 - 维基百科，自由的百科全书](http://zh.wikipedia.org/wiki/DNS)
-   [What is Punycode / IDN?](http://www.charset.org/punycode.php)
-   [Punycode - Wikipedia, the free encyclopedia](http://en.wikipedia.org/wiki/Punycode)
-   [網域名稱轉碼(punycode)網頁](https://xn--fiq228c.tw/technology/punycode.htm) - 查詢介面
-   [中文域名在线转码](https://web.archive.org/web/20260823104010/http://www.webmasterhome.cn/tool/punycode.asp)
-   [Punycode Converter - encode/decode IDNs - bulk - PunyCoder.com](http://punycoder.com/)
-   [Punycode / IDN library for .NET 2.0](https://web.archive.org/web/20121119142034/http://www.simpledns.com/kb.aspx?kbid=1190)
-   Koders Code Search: Punycode.cs - C# – LGPL
-   [Can anyone recommend a good, free javascript for punycode to Unicode conversion?](http://stackoverflow.com/questions/183485/can-anyone-recommend-a-good-free-javascript-for-punycode-to-unicode-conversion)
