Chrome 拡張機能の webRequest API を使用して URL をリダイレクトするのに問題があります
chrome.webRequest.onBeforeRequest.addListener(function(details) {
return {
redirectUrl : "file:///C:/hello.html"
};
}, {
urls : ["<all_urls>"]
}, ["blocking"]);
任意の http または https アドレスにリダイレクトできますが、ファイルの場所にはリダイレクトできません。