linkchecker
Release 10.5.0
检查网站中是否有损坏的链接。
需要Python 3.9或更高版本。使用 pip 安装 LinkChecker:
pip3 install linkchecker
pipx 也可用于安装 LinkChecker。
pip 存储库中的版本可能较旧,要了解如何获取最新代码以及特定于平台的信息和其他建议,请参阅源代码存档中的 doc/install.txt。
执行linkchecker https://www.example.com
。有关其他选项,请参阅linkchecker --help
,有关详细信息,请参阅手册页 linkchecker(1) 和 linkcheckerrc(5)。
如果您不想安装任何其他库/依赖项,您可以使用 GitHub Packages 上发布的 Docker 映像。
外部网站检查示例:
docker run --rm -it -u $(id -u):$(id -g) ghcr.io/linkchecker/linkchecker:latest --verbose https://www.example.com
本地 HTML 文件检查:
docker run --rm -it -u $(id -u):$(id -g) -v "$PWD":/mnt ghcr.io/linkchecker/linkchecker:latest --verbose index.html
除了滚动的最新镜像之外,还可以在包页面上找到带有唯一标记的镜像。