所有英文頁面都能正常工作。只有阿拉伯文頁面顯示問題。問號而不是阿拉伯字母
所有頁面包含<meta charset="utf-8">
A A C A A A A A C ã Ê ì Ç á ß ä ä á ß á É A A C。
當我從瀏覽器中輸入是沒有問題的,但問題是,當從谷歌搜索中輸入
例如:http://www.dreams-image.com/amp.php?t=71657
所有英文頁面都能正常工作。只有阿拉伯文頁面顯示問題。問號而不是阿拉伯字母
所有頁面包含<meta charset="utf-8">
A A C A A A A A C ã Ê ì Ç á ß ä ä á ß á É A A C。
當我從瀏覽器中輸入是沒有問題的,但問題是,當從谷歌搜索中輸入
例如:http://www.dreams-image.com/amp.php?t=71657
您的文檔沒有使用UTF-8字符編碼。您的服務器使用Windows-1256編碼進行響應,但需要使用UTF-8。
除了@ Gregable的答案,您的項目符號列表中的編碼設置都不會實際上以任何方式修改您的輸出;他們所做的只是告訴瀏覽器在解釋你發送的內容時要採用什麼編碼。從這個post中,你得到了這些答案,因爲你告訴瀏覽器你發送的是UTF-8,但它確實是windows-1256。其他參考可能有所幫助:Question mark characters displaying within text, why is this?
沒錯,我的數據庫不是UTF-8 但是很難將所有數據庫轉換爲UTF-8。 有沒有轉換數據庫的解決方案? 。 以及爲什麼從瀏覽器輸入而不是從Google搜索輸入時沒有問題? 。 –