浏览器 http 端口转发

浏览器 http 端口转发

使用 Firefox 等浏览器时,我需要域 example.com 的任何 URL 都附加端口 :8008。不仅当我在地址栏中输入它时,而且在所服务的 html 页面中引用它的任何地方。所有其他域都应保持原样。

我知道我可以设置像 Squid 这样的代理或者在网站中使用 pac 文件,但如果可能的话我希望它更简单。

答案1

我想出了如何使用当地的pac 文件(不需要服务器):

function FindProxyForURL(url, host) { 
   if (shExpMatch(host, "*example.com")) {
      return "PROXY " + host + ":8008";
   }
   return "DIRECT"; 
}

我将文件保存为 /home/username/local.pac(这是 Linux 系统)。我认为可以随意命名。然后在 Firefox 中,我转到编辑 -> 首选项 -> 高级 -> 网络 -> 设置 -> 自动代理配置 URL,并将地址输入为 file:///home/username/local.pac。请注意“file:”后面的 3 个斜杠

相关内容