linkchecker
Release 10.5.0
Web サイト内の壊れたリンクがないか確認します。
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 パッケージで公開されている Docker イメージを使用できます。
外部 Web サイトチェックの例:
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 --verboseindex.html
ローリング最新イメージに加えて、独自にタグ付けされたイメージもパッケージ ページで見つけることができます。