diff --git a/site.js b/site.js index 3de864e..4496fc1 100644 --- a/site.js +++ b/site.js @@ -9,6 +9,7 @@ let route = process.env.route || './test.txt'; let pageLimit = process.env.pageLimit || Infinity; let blacklist = (process.env.blacklist + '').split(',') || []; let greylist = (process.env.greylist + '').split(',') || []; +let rel = (process.env.rel == 'relative'); let hh; let percent = 0; let d = process.env.depth || 1; @@ -53,6 +54,7 @@ async function urlCollector(url, path, file, useLimit, data2) { } if (!h2) return true; + if (rel && h2.host != new URL(url).host) return true; for (let g of greylist) { if (h2.toString().includes(g) && g != '') return true; }