User:Tegnosis/Broken Links

Using the table from the RottenLinks extension:
 * 1) Update RottenLinks table:
 * Note: This can take days to complete.
 * 1) Copy the RottenLinks table:
 * Alternatively, just get the codes that aren't 200 (OK)
 * 1) Clean up the table in Regex101:
 * 2) * Search:
 * 3) * Replace:
 * or
 * 1) * Replace:
 * 2) Copy/Paste the new table into Excel
 * 3) To view a page by it's page id:
 * 4) Header is (grab source wikitext):
 * 5) Filter by header and remove Code 200 rows
 * 6) Add a Count (how many pages this bad link shows up) where   is the page ids separated by a comma:
 * 7) Add a hyperlink (Excel) where   is the page ids (ignore multiple for now) and   is the base URL
 * 1) Header is (grab source wikitext):
 * 2) Filter by header and remove Code 200 rows
 * 3) Add a Count (how many pages this bad link shows up) where   is the page ids separated by a comma:
 * 4) Add a hyperlink (Excel) where   is the page ids (ignore multiple for now) and   is the base URL
 * 1) Add a hyperlink (Excel) where   is the page ids (ignore multiple for now) and   is the base URL
 * 1) Add a hyperlink (Excel) where   is the page ids (ignore multiple for now) and   is the base URL

List of HTTP response status codes

 * 0
 * 200
 * 201
 * 202
 * 204
 * 300
 * 301
 * 302
 * 303
 * 307
 * 308
 * 400
 * 401
 * 403
 * 404
 * 406
 * 408
 * 409
 * 410
 * 415
 * 429
 * 500
 * 502
 * 503
 * 504
 * 520
 * 521
 * 522
 * 523
 * 524
 * 525
 * 530
 * 999

Tips

 * 1) Check if the Rotten Links script has finished (do more than once and check if it's incrementing):
 * 2) Find all the distinct status codes:
 * 3) Write the file (note, not working yet):
 * 4) Copy files out of a K8s container:
 * 1) Write the file (note, not working yet):
 * 2) Copy files out of a K8s container:
 * 1) Copy files out of a K8s container: