网页在本地浏览器测试一切正常。到服务器上后就乱了。为什么?

网页在本地浏览器测试一切正常。到服务器上后就乱了。为什么?,第1张

样式表路径可能存在问题,试着检查下~

你可以尝试下,把路径写死,如

http://www.qq.com/abc/css/news.css

看这样后是否还是乱码

朋友你好,主要是因为你的网页设置了字符集不正确造成的,我打开你的网页,查看了源文件,发现源码:

<meta http-equiv="Content-Type" content="text/htmlcharset=iso-8859-1">

charset=iso-8859-1 这个有问题,这个是 西欧(ISO)

要换成:

charset=utf-8 这个是Unicode(UTF-8)

客户端连接Linux服务器中文显示乱码,如下图所示:

字符乱码问题 :如果服务器本身支持中文,只是客户端显示乱码,通常就是

客户端字符集与服务器字符集不一致造成的。把客户端字符集改成服务器字符集就可以解决的。但是像 SSHSecureShellClient-3.2.9.exe 客户端没有设置字符集的地方,就需要把字符集改为zh_CN.GB18030才能正确显示中文:

export LC_CTYPE=zh_CN.GB18030

export LC_ALL=zh_CN.GB18030

export LANG=zh_CN.GB18030

设置完就解决了客户端连接Linux系统中文显示乱码的问题。

注:每次使用客户端连接Linux服务器时,都需要手动改一下字符集。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/307772.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存