如何知道在服务器中直接观察到的 URL

如何知道在服务器中直接观察到的 URL

我使用 cpanel 托管许多网站。我想知道实时访问的 URL。

似乎许多旧域名仍然指向我的主机,并且它们似乎占用了大量 CPU

答案1

要找出哪些 URL 被命中,请查阅网络服务器的日志文件。有大量 awk 脚本可以帮助您查找客户端使用的 URL。

不过,更改此设置不会影响 CPU 使用率。 /a/b/c 上的 100 个客户端请求可能需要与 /d/e/f 上的 100 个请求一样多的周期...

答案2

假设您在 apache 上运行 cpanel,首先确定配置的访问日志文件。这将在 cpanel 的虚拟主机条目(也称为“vhost”)中指定。

接下来,你可以简单地使用这个命令

tail -f /var/log/apache2/access_log # 替换为正确的日志文件

Tail 显示文件的最后几行,-f 告诉它等待并显示写入文件的新行。

在浏览器中重新加载您的cpanel,并在终端中实时观看访问日志。

相关内容