概要
サイトの URL を指定して自動でリンク切れがないかチェックしてくれます
簡単な使い方を紹介します
環境
- macOS 11.7.10
- docker 24.0.2
- linkchecker 10.4.0
使い方
docker で一発です
サイトの URL を指定します
実行する環境から到達できるサイトであればローカルやプライベートネットワーク内でも可能です
-
docker run --rm -it -u $(id -u):$(id -g) ghcr.io/linkchecker/linkchecker:latest --verbose https://hawksnowlog.blogspot.com/
以下のようにすればまだ公開していないサイトなどファイルを直接チェックすることもできます
-
docker run --rm -it -u $(id -u):$(id -g) -v "$PWD":/mnt ghcr.io/linkchecker/linkchecker:latest --verbose index.html
最後に
サイトのリンク切れをチェックするツールを紹介しました
--ignore-url
などを使えば特定の URL はチェックしないなどもできます
サイトのすべてのリンクをチェックするのでページ内にリンクが大量にある場合などは時間がかかるほか実行しているマシンの負荷も結構かかるので注意しましょう
0 件のコメント:
コメントを投稿