您好,登錄后才能下訂單哦!
問題描述:linux環境下tomcat發布了包含中文名字的頁面和文件,瀏覽器訪問報404,非中文頁面沒有問題;本人為RP設計的原型圖發布,其中包含了大量的中文文件和路徑
解決步驟:第一步,設置tomcat,配置conf文件夾下server.xml文件,加入 URIEncoding="UTF-8" 如下
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />
測試,若還無法訪問,進行下一步;
第二步:檢查操作系統語言設置,在終端輸入 locale,這時會顯示系統的編碼,大多情況都不是如下顯示(如下顯示就正常了),
設置操作系統語言為UTF-8,在終端輸入 LANG=en_US.UTF-8 ,這時再輸入locale查看語言設置,如已為上圖效果,則再次測試。如成功則應永久設置為UTF-8
設置方法為在文件 /etc/sysconfig/i18n中修改 LANG="UTF-8"
----史龍剛
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。