为什么网站进入是乱码 网页乱码如何解决

前文书:搭建本地Yum源用到了静态资源服务器技术 服务是起起来了 , 资源也能够访问到了 , 但存在不友好问题有3:

  • 带有中文的文件名或路径乱码
  • 浏览器支持格式会直接打开
  • 较长的文件名显示不全
资源列表如下
为什么网站进入是乱码 网页乱码如何解决

文章插图
在Google Chrome上的访问页百思特网面如下
为什么网站进入是乱码 网页乱码如何解决

文章插图
经过一段时间的搜索和尝试逐步的解决了前面的问题:
  1. 乱码问题:
    编辑httpd配置文件 , 增加(或修改)页面的默认编码类型为UTF-8

    ......IndexOptions Charset=UTF-8......```保存 , 重启服务 , 中文乱码的问题就解决了![file](http://image.openwrite.cn/27474_0EC527C17460462BAF2AD863237A519E)
2.文件名较长显示不全的问题:
编辑httpd配置文件(line:15) , 增加(或修改)索引名百思特网长度限制为*****(级任意长度 , 不作限制)

......## IndexOptions: Controls the appearance of server-generated directory# listings.IndexOptions FancyIndexing HTMLTable VersionSort NameWidth=*......```保存 , 重启服务 , 名字显示不全的问题就解决了![file](http://image.openwrite.cn/27474_CA6538C383D941EB8D0C187EC78F1CD6)
3.点链接直接在浏览器中打开的问题

为什么网站进入是乱码 网页乱码如何解决

文章插图
编辑本地配置文件/etc/mime.types(line:157) , 将预期直接下载的文件扩展名配置上
......application/octet-streambin lha lzh exe class so dll img iso ppt pptx doc docx xls xlsx pdf......```保存 , 重启服务 , 指定文件格式点击链接即前往下载的问题就解决了![file](http://image.openwrite.cn/27474_55C8A594346343A4A4DEBB3C82B400E1)*(注意:有些格式的文件在配置文件中有单独的注解百思特网 , 比如pdf , 如果想支持这类文件的直接下载 , 可尝试注掉对应扩展名的配置 , 仅保留application/octet-stream的约定 , 再次测试时 , 建议清理浏览器缓存)*
The End
【为什么网站进入是乱码 网页乱码如何解决】produced by yaong !


    以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

    「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: