每小时运行页面列表 404 扫描的工具
是否有任何 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在批处理文件或 PowerShell 脚本中使用 GNU Wget 拼凑一些东西:
预构建的 Windows 二进制文件在这里:
You could cobble something together using GNU Wget in a batch file or PowerShell script:
The pre-built windows binaries are here: