在github项目的(源树)文档中查找损坏的链接

时间:2017-11-04 17:25:25

标签: github hyperlink broken-links

我正在寻找一些方法来查找html页面内的断开链接(生成降价)我的github项目

我已尝试使用W3C link checker,但收到此消息:

  

错误:403 robots.txt禁止

(我已经尝试过其他类似的工具并遇到了同样的问题)

有没有其他方法(当然,除了手动测试链接之外!)我可以找出哪些链接在我的github项目中被破坏了?

感谢帮助和亲切的问候,Tord

2 个答案:

答案 0 :(得分:0)

因为链接检查器可以成功检查其他链接,所以我必须得出结论,GitHub会在其robots.txt中放置一个排除项,以防止链接检查程序抓取其网站。

其他链接检查程序可能会有效,具体取决于排除规则,但如果GitHub不允许来自W3C的已知检查程序,我认为大多数其他有效检查程序也不起作用。您可以尝试klinkstatus,这是大多数回购(基于KDE构建)。如果其他的也不起作用,我认为GitHub不希望在链接检查器上花费带宽。当我查询时,GitHub的支持总是回复给我,所以如果你无法从他们的网站上找到信息,我建议联系他们的支持。

答案 1 :(得分:0)

我已经联系过这个支持,他们告诉我没有办法为源代码树做这个,(当然,如果文档在另一个地方,例如github页面,那将是一个不同的故事)