网站上的一个静态html页面上所有汉字乱码,但把此页面链接地址更改后就正常了,什么原因?

静态html页面编码都正常,但是页面上所有汉字都变成了?号。
页面地址:https://www.huijindaicn.com/i...

更改页面地址后,相同的页面就会正常显示。
正常显示地址:https://www.huijindaicn.com/i...

1、编码没有问题,nginx配置是utf-8、页面源码utf-8、html头utf-8。
2、如果是编码问题,乱码不会是英文的问号吧。
3、相同的源文件,原来的地址访问乱码,新地址却访问正常。

是因为页面链接被标记攻击了?
这种问题只有换页面链接一种方法能解决吗?

阅读 3.3k
3 个回答

图片描述

源文件的编码带了bom头,windows 的 iis 服务器不会有问题;ubuntu 的 nginx 服务器就会有问题。

打扰了各位......

问号的文字编码有问题。

编码使用utf-8格式

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题