任何人都可以告訴我爲什麼在這兩個圖片網址的行爲不同但看起來相同?é字符在wordpress中無法正常工作圖片URL
第一個顯示未找到404錯誤,但另一個工作正常。
http://www.francophonie-en-fete.com/wp-content/uploads/2016/08/métropolitain.jpg
http://www.francophonie-en-fete.com/wp-content/uploads/2016/08/métropolitain.jpg
任何人都可以告訴我爲什麼在這兩個圖片網址的行爲不同但看起來相同?é字符在wordpress中無法正常工作圖片URL
第一個顯示未找到404錯誤,但另一個工作正常。
http://www.francophonie-en-fete.com/wp-content/uploads/2016/08/métropolitain.jpg
http://www.francophonie-en-fete.com/wp-content/uploads/2016/08/métropolitain.jpg
你的第一個é
是一個單一的Unicode字符é
(Latin Small Letter E with Acute)。
您的第二個é
由兩個Unicode字符e
(Latin Small Letter E)和́
(Combining Acute Accent)組成。
在我的瀏覽器中,第二個URL實際上看起來不同,因爲它不理解第二個示例中使用的編碼(我正在使用美國語言環境)。
從技術上講,它們是不同的,所以它們處理的是不同的文件名。這應該解釋爲什麼處理請求的服務器只能解析其中一個URL。
「看」的是相同的術語。有許多方法可以在unicode中強調字符。基地'e'加上各種組合字符,或者只是選擇一個「重音e」的代碼點。兩者都會看起來相同,但具有不同的字節序列。 –