我在 Apache 错误日志中看到很多以下错误,这些错误来自各种 IP 和引荐来源。有些 IP 是我自己的 IP。大多数 URL 都指向我的 WordPress 中的一篇文章。有什么想法吗?谢谢。
[警告] [客户端 IP] 非 GET 请求: 2., referer: URL
答案1
您看到的错误是因为 HTTP 由许多不同类型的请求组成。您已经知道一种请求 - GET - 而其他请求 - 例如 POST - 您可能也认识。完整列表已发布基本上,根据所访问的文件,允许某些请求方法 - 在这种情况下,看起来只需要 GET,并且它接收的是其他东西。
这可能是由多种问题引起的。最有可能的是,Apache 或 Wordpress 的插件妨碍了运行;尝试禁用任何处理缓存、压缩等的低级插件,看看是否仍会看到这些错误。例如,WP Total Cache(在 WP 端)和 mod_pagespeed(在 Apache 端)。
如果您继续遇到错误,请告诉我。
安德鲁