在win7系統(tǒng)中,全局代理的話可能會(huì)影響到網(wǎng)站的正常訪問(wèn),那么更多我們希望只對(duì)部分指定的網(wǎng)站進(jìn)行代理設(shè)置,那么我們可以使用火狐Firefox瀏覽器來(lái)設(shè)置自動(dòng)代理,該怎么操作呢,本教程就給大家?guī)?lái)win7系統(tǒng)下火狐Firefox瀏覽器設(shè)置自動(dòng)代理的詳細(xì)步驟如下。
1、編寫代理文件,既然是對(duì)部分網(wǎng)站進(jìn)行代理,那么就要指定具體哪些網(wǎng)站需要進(jìn)行代理,現(xiàn)在我們來(lái)編寫一個(gè)文件保存我們需要代理的網(wǎng)址規(guī)則(簡(jiǎn)稱代理規(guī)則)。新建一個(gè)文本文件,然后重命名為proxy.pac,注意文件名的后綴一定要為.pac。
2、用文件編輯器在proxy.pac中輸入代理規(guī)則。
function FindProxyForURL(url, host) {
if (shExpMatch(url, "*://baidu.com/*")) {
return 'PROXY 192.168.33.9:8888';
}
return 'DIRECT';
}
代碼解釋:
代理規(guī)則其實(shí)就是用Javascript代碼編寫,如果你了解什么是Javascript,沒(méi)關(guān)系,你只要復(fù)制上面的代碼修改一下即可。
FindProxyForURL函數(shù)是代理規(guī)則中定義的函數(shù),這個(gè)函數(shù)會(huì)傳入兩個(gè)參數(shù),一個(gè)是請(qǐng)求時(shí)的URL,另一個(gè)是主動(dòng)時(shí)的host.我們的代理規(guī)則就是根據(jù)這兩個(gè)參數(shù)進(jìn)行判斷,然后決定是否需要進(jìn)行代理。
shExpMatch 函數(shù)時(shí)對(duì)URL進(jìn)行判斷,如果成功則返回真,失敗返回假,我們需要代理的網(wǎng)址就是上面的“*://baidu.com/*”,其中的"*"表示任意字符,這樣可以匹配更多的范圍。
'PROXY 192.168.33.9:8888',這里就是我們的代理服務(wù)器地址。
簡(jiǎn)單一句話就是符合上面的規(guī)則就用這個(gè)代理,否則就直接連接。
3、打開火狐(Firefix)瀏覽器,點(diǎn)擊右上角的“打開菜單”->“選項(xiàng)”;
4、切換到“高級(jí)”選項(xiàng)卡;
5、選擇“網(wǎng)絡(luò)”;
6、點(diǎn)擊“設(shè)置”按鈕;
7、選擇“自動(dòng)代理配置(PAC)”;
8、填寫剛才編著寫的pac文件在您電腦中的地址;
9、點(diǎn)擊“確定”按鈕;
注意:代理文件修改后,需要重新載入才會(huì)生效。
以上給大家介紹的便是win7系統(tǒng)下火狐Firefox瀏覽器怎么設(shè)置自動(dòng)代理的詳細(xì)操作步驟,有需要的用戶們可以按照上面的方法步驟來(lái)進(jìn)行操作,更多精彩內(nèi)容歡迎繼續(xù)關(guān)注win7之家!
網(wǎng)友評(píng)論