第一步: 首先编辑创建一个.pac文件:
1,小说如何找到pac文件:(百度了,mac怎么创建pac文件,其实无源,。一开始并不会创建pac文件,想的是如何借助工具。首先脑搜索到Github的开源mac版ShadowsocksX-NG中有关于PAC文件的配置一说,然后下载之后,按图索骥,找到其中的GWFList文件。其本质就是自动代理配置的pac代码内容)
2,看图说话:
3,修改pac的文件源码:作为大白外行,先是百度走了一遍pac原理,接着就是如何编码实现指定域名识别,走指定的代理。接着,学武功啊,要search已经到达过目的的人,所以在几个大神群里发了相关信息,有一大神踊跃回复。然后就是依葫芦画西瓜。
上葫芦:
有了轻车熟路的远方朋友的前车之鉴和肯定,那么接着就是做了那么一点点的修改(此处的pac文件就是上述下载的),如下:
function FindProxyForURL(url, host) {
if (shExpMatch(url,"*.jianshu.*")) {
return "PROXY 10.12.18.19:8080; DIRECT";//指定的域名和端口
};
return "DIRECT";
}
4,现在我们并不知道这个修改后的.pac文件是否奏效。咋办,试吧。。
正确配置:
第一步: 需要把上述pac文件放到Apache服务器下,Apache默认的根目录在“/Library/WebServer/Documents/”下。Finder桌面下,同时点按【command+shift+G】前往文件夹,输入/Library/WebServer/Documents/,点击前往,然后把pac文件copy或移动到此处。
第二步:如下配置,【可能涉及到开启Apache服务器,以及在配置好pac文件以及路径后,最好在本地浏览器输入「127.0.0.1:pac文件路径」,看是否可以访问到本地的这个pac文件,如果可以访问,那么直接在地址栏copy路径填写即可】