2013-07-08 22 views
1

我們有一個使用丹麥語開發的電子學習門戶。內容的URL包含一些原生的丹麥字符。如果我在瀏覽器窗口中打開該URL,它會打開完美。但是當我嘗試通過Facebook分享網址時。它向我顯示錯誤。我嘗試使用Facebook的鏈接測試tool進行調試。它向我顯示錯誤,我無法理解根本原因。如何在Facebook上分享時處理URL中的Unicode(丹麥)字符?

這裏是我用於測試

http://www.zanicura.com/ElearningView/2849/Genoptr%C3%A6ning-efter-hjerneskade

它可以在瀏覽器罰款鏈接但Facebook調試器顯示錯誤。

有人試圖在Facebook上分享鏈接時使用Unicode嗎?

任何信息將不勝感激。

感謝

回答

0

它看起來像在Facebook的工具,它會注入源源不斷的UTF-8編碼循環的錯誤。

你也許可以通過在頁面替換IRI解決它:

<meta property="og:url" content="http://www.zanicura.com/ElearningView/2849/Genoptræning-efter-hjerneskade"> 

以適當的URI編碼版本(%C3%A6而不是æ)。