Igual es por la url? Lo típico que en el código tienen: /hola.jpg y al intentar cargar el recurso el navegador pilla la url del navegador y hace: about:blank/hola.jpg por lo que no te tira.
Vete al principio del <head> y métele el siguiente tag.
<b☆se hr☆f="
https://www.facebook.com">Me salta el WAF del foro si pongo el tag completo. Cambié la a y la e de base y href por una ☆.
Hice un botón para cuando scrapeo añadir el tag base URL al código fuente. Te lo dejo por aquí por si te si te sirve.
var _addBaseUrl = document.querySelector("#addBaseUrl");/* id de un botón */
_addBaseUrl.onclick = function () {
var url = getInputData("#Url", "value"); /* Url es el id de un input text */
if ( url.substring(7,10) !== "www" && url.substring(8, 11) != "www") {
if (url.substring(4,5) === ":") {
url = url.replace("http://", "http://www.");
} else {
url = url.replace("https://", "https://www.");
}
}
if ( (url.match(/\//g) || []).length > 2) {
url = url.split("/");
url = url[0]+"//"+url[2];
}
document.querySelector("#ResponseArea").innerHTML = document.querySelector("#ResponseArea").innerHTML.replace( /<head>/gi, '<head><b☆se hr☆f = '+ "" + url + "" + '/>');
/* ResponseArea es un id con el código fuente. */
}
function getInputData (selector, attribute) {
return document.querySelector(selector)[attribute];
}