การแจกแจงนี้มีตัวตรวจสอบลิงค์ W3C
ตัวตรวจสอบลิงค์สามารถเรียกใช้เป็นสคริปต์ CGI ในเว็บเซิร์ฟเวอร์เช่นเดียวกับในบรรทัดคำสั่ง รุ่น CGI ให้อินเทอร์เฟซ HTML ดังที่เห็นได้ที่ http://validator.w3.org/checklink
ในการติดตั้งการแจกจ่ายสำหรับการใช้บรรทัดคำสั่ง:
git clone https://github.com/w3c/link-checker.git
cd link-checker
# if you have cpanminus installed
cpanm --installdeps .
perl Makefile.PL
make
make test
make install # as root unless you are using local::lib
ในการติดตั้งเวอร์ชัน CGI นอกเหนือจากด้านบนให้คัดลอกสคริปต์ bin/checklink ลงในตำแหน่งในเว็บเซิร์ฟเวอร์ของคุณจากการดำเนินการของสคริปต์ CGI และตรวจสอบให้แน่ใจว่าผู้ใช้เว็บเซิร์ฟเวอร์มีการเรียกใช้สิทธิ์ในสคริปต์ โดยทั่วไปแล้วไดเรกทอรี CGI จะมีชื่อว่า "CGI-bin" ที่ไหนสักแห่งภายใต้ไดเรกทอรีรูทเซิร์ฟเวอร์เว็บของคุณ
สำหรับข้อมูลเพิ่มเติมโปรดปรึกษาเอกสาร POD ในไฟล์ checkLink.pod โดยทั่วไป (ในไดเรกทอรีที่คุณแกะแหล่งที่มา):
perldoc ./bin/checklink.pod
... เช่นเดียวกับเอกสาร HTML ใน docs/dextlink.html
คุณอาจต้องการใช้ @dockerfile ของ @Stupchiy ซึ่งขึ้นอยู่กับ Ubuntu Linux และทำตามคำแนะนำของเขา:
$ docker build -t link-checker . # Build an image
$ docker run -it --rm link-checker # Run a container
$ docker run -it --rm link-checker checklink https://foo.bar # Run script directly
$ docker run -it --rm -v " $PWD " :/home/checklink link-checker checklink -H https://foo.bar > report.html # Write to HTML file
เขียนโดยคนต่อไปนี้สำหรับ W3C:
ลิขสิทธิ์ (c) 2537-2566 เวิลด์ไวด์เว็บสมาคม Inc. สงวนลิขสิทธิ์ งานนี้แจกจ่ายภายใต้ใบอนุญาตซอฟต์แวร์ W3C โดยหวังว่าจะมีประโยชน์ แต่ไม่มีการรับประกันใด ๆ โดยไม่มีการรับประกันโดยนัยเกี่ยวกับความสามารถในการค้าหรือความเหมาะสมสำหรับวัตถุประสงค์เฉพาะ