中国开发网: 论坛: 程序员情感CBD: 贴子 241102
小东
挑战机器人
firefox中设置特定网站才使用代理
以下是/etc/privoxy/proxy.pac文件内容:

function FindProxyForURL(url, host)
{
url = url.toLowerCase();
host = host.toLowerCase();

if(dnsDomainIs(host,".google.com")) return "PROXY localhost:8118";
else if(dnsDomainIs(host,".gmail.com")) return "PROXY localhost:8118";
else if(dnsDomainIs(host,"wikipedia.org")) return "PROXY localhost:8118";
else if(shExpMatch(url,"*q=cache:*")) return "PROXY localhost:8118";
else return "DIRECT";
}
设定访问三个域名、一个URL模式匹配的地址时,使用privoxy的代理,可以按照这个样式,随意添加更多网站。

然后在firefox的"首选项"菜单中,打开"连接设置"对话框,选择"自动代理配置URL",在后面的输入框中,填入配置文件地址,我这个就是file:///etc/privoxy/proxy.pac。

这样除了访问满足配置文件中设定条件的域名,会使用privoxy代理,其他都直接访问。以上办法,由niqiu网友提供。 --Farm
(talk) 23:41 2005年10月22日 (UTC)

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录