每小时运行页面列表 404 扫描的工具

发布于 2024-10-26 16:03:32 字数 389 浏览 3 评论 0原文

是否有任何 404 扫描仪可以设置为自动运行,无论是作为独立工具还是作为 Windows 任务?

我正在尝试找出我们网站的 Google Analytics 报告中出现的一些难以捉摸的 404 错误。我怀疑我们的 CMS(MOSS 2007)在内容部署运行时错误地修剪了某些外部链接的方案/主机信息,因此指向 http://externalsite.com/SomeExternalPage.aspx 的链接变得相对指向不存在页面的链接:/SomeExternalPage.aspx

我需要找到一个工具,让我每小时扫描一次有问题的页面,看看这种情况发生的时间/频率。我通常使用 Xenu Link Scanner 来处理此类事情,但它不能通过命令行编写脚本。任何建议将不胜感激。

Is there any 404 scanner out there that can be set up to run automatically, either as a standalone tool or as a Windows Task?

I'm trying to track down some elusive 404 errors that show up in our site's Google Analytics report. I suspect that our CMS, MOSS 2007, is incorrectly trimming the scheme/host information from some external links when our content deployment runs, so links to http://externalsite.com/SomeExternalPage.aspx become relative links to non-existant pages: /SomeExternalPage.aspx.

I need to find a tool that will let me run hourly scans of the offending pages to see when/how often this is happening. I normally use Xenu Link Scanner for this type of thing, but it is not commandline scriptable. Any suggestions would be appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

那支青花 2024-11-02 16:03:33

您可以在批处理文件或 PowerShell 脚本中使用 GNU Wget 拼凑一些东西:

http://www.gnu.org/software/wget/

预构建的 Windows 二进制文件在这里:

http://gnuwin32.sourceforge.net/packages/wget.htm< /p>

You could cobble something together using GNU Wget in a batch file or PowerShell script:

http://www.gnu.org/software/wget/

The pre-built windows binaries are here:

http://gnuwin32.sourceforge.net/packages/wget.htm

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文