在我的 Apache 存取日誌中,有超過 1000 萬個此類查詢:
::1 - - [21/Nov/2011:16:15:54 +0000] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.15 (Unix) PHP/5.2.13 (internal dummy connection)"
是由於 mod_rewrite 重定向還是什麼原因?為什麼它們以 IPv6 表示法顯示?如果您需要有關伺服器配置的更多信息,請告訴我。我使用的是 Debian 5.0。
答案1
它們是 Apache 的內部機制,用於建立新的子程序等。他們無需您擔心。
答案2
有一種方法可以在您的 httpd.conf 檔案中執行此操作。你可能有這一行:
CustomLog "logs/access_log" combined
改成這樣:
SetEnvIf Remote_Addr "127\.0\.0\.1" dontlog CustomLog "logs/access_log" combined env=!dontlog
來源: https://www.electrictoolbox.com/apache-stop-logging-internal-dummy-connection/