404.xml文件出错>;=1kb

404.xml文件出错>;=1kb,xml,http-status-code-404,Xml,Http Status Code 404,我有一个奇怪的问题:基本上,如果我试图从浏览器加载一个.xml文件,从我的网站,这是大于或等于1kb的大小,我看到一个404NotFound错误 我知道问题在于尺寸,因为我做了一些实验。基本上,如果文件是1.023字节,它将正确显示,但是如果我在其中一个字段中添加一个字符(因此它将达到1.024字节的大小),我会看到404错误,但是如果我删除一个空格,.xml文件将正确输出 这个问题听起来很奇怪,可能是什么问题?您的服务器配置很可能有问题。在Plesk下运行NGinx的服务器上,我也遇到了类似的

我有一个奇怪的问题:基本上,如果我试图从浏览器加载一个.xml文件,从我的网站,这是大于或等于1kb的大小,我看到一个404NotFound错误

我知道问题在于尺寸,因为我做了一些实验。基本上,如果文件是1.023字节,它将正确显示,但是如果我在其中一个字段中添加一个字符(因此它将达到1.024字节的大小),我会看到404错误,但是如果我删除一个空格,.xml文件将正确输出


这个问题听起来很奇怪,可能是什么问题?

您的服务器配置很可能有问题。在Plesk下运行NGinx的服务器上,我也遇到了类似的问题


我特别建议您检查与缓存相关的指令

处理这个问题的代码在哪里?你是什么意思?它发生在尝试从浏览器加载url时。我可以粘贴一些example.xml文件,但我认为它不会有用。您能提供更多详细信息吗您正在使用哪个(如果有的话)Web服务器您是自己输出XML还是由嵌入式处理程序完成?静态文件由Apache找到,它将位置返回给nginx,nginx最终将文件输出到浏览器。仅通过从浏览器请求文件即可输出该文件(示例:)。我在使用其他类型的文件时没有遇到任何问题。此外,我忘了说,如果我将.xml的扩展名更改为,例如,更改为.png,我看不到404错误,因此该文件已找到,但浏览器显然表示它不是有效的图像。感谢您的帮助,问题就出现了。