linux下tomcat無法訪問中文路徑或中文文件
阿新 • • 發佈:2017-12-11
tomcat linux 中文路徑 中文url linux下tomcat中文文件路徑訪 問題描述: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"
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?----史龍剛
linux下tomcat無法訪問中文路徑或中文文件