Javascript 将多个URL重定向到多个备选URL
我正在构建一个Chrome扩展,它将某些站点重定向到其他站点 目前,我正在使用一段由用户友好编写的代码,它的工作方式很有魅力。唯一的问题是,它只重定向一个站点。 我如何让它有一个网站列表重定向到其他我可以指定 下面是background.js的当前代码:Javascript 将多个URL重定向到多个备选URL,javascript,google-chrome,redirect,google-chrome-extension,Javascript,Google Chrome,Redirect,Google Chrome Extension,我正在构建一个Chrome扩展,它将某些站点重定向到其他站点 目前,我正在使用一段由用户友好编写的代码,它的工作方式很有魅力。唯一的问题是,它只重定向一个站点。 我如何让它有一个网站列表重定向到其他我可以指定 下面是background.js的当前代码: var host = "http://tpb.pirateparty.org.uk"; chrome.webRequest.onBeforeRequest.addListener( function(details) {
var host = "http://tpb.pirateparty.org.uk";
chrome.webRequest.onBeforeRequest.addListener(
function(details) {
return {redirectUrl: host + details.url.match(/^https?:\/\/[^\/]+([\S\s]*)/)[1]};
},
{
urls: [
"*://piratebay.se/*",
"*://www.piratebay.se/*"
],
types: ["main_frame", "sub_frame", "stylesheet", "script", "image", "object", "xmlhttprequest", "other"]
},
["blocking"]
);