linux下tomcat无法访问中文路径或中文文件-创新互联

问题描述:linux环境下tomcat发布了包含中文名字的页面和文件,浏览器访问报404,非中文页面没有问题;本人为RP设计的原型图发布,其中包含了大量的中文文件和路径

我们提供的服务有:网站建设、网站制作、微信公众号开发、网站优化、网站认证、道外ssl等。为上1000家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的道外网站制作公司

解决步骤:第一步,设置tomcat,配置conf文件夹下server.xml文件,加入 URIEncoding="UTF-8" 如下

测试,若还无法访问,进行下一步;

    第二步:检查操作系统语言设置,在终端输入  locale,这时会显示系统的编码,大多情况都不是如下显示(如下显示就正常了),

   linux下tomcat无法访问中文路径或中文文件

  设置操作系统语言为UTF-8,在终端输入  LANG=en_US.UTF-8 ,这时再输入locale查看语言设置,如已为上图效果,则再次测试。如成功则应永久设置为UTF-8

  设置方法为在文件 /etc/sysconfig/i18n中修改 LANG="UTF-8"

                                                               ----史龙刚

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


标题名称:linux下tomcat无法访问中文路径或中文文件-创新互联
标题链接:http://scyanting.com/article/dissgi.html