Создание .pac для перенаправления определенных страниц - PullRequest
0 голосов
/ 27 октября 2011

Я был в этом некоторое время, и я в тупике.Мне нужно создать скрипт автоматической настройки для одного из наших серверов.Он должен иметь возможность индивидуально блокировать / перенаправлять определенные URL-адреса.

Например, наш продукт использует Facebook, и если API Facebook отключается, я хочу, чтобы он легко мог перенаправить на страницу с сообщением «Ошибка.. ".Или, если мне нужно заблокировать только Facebook, чтобы провести какое-то тестирование, это было бы возможно.

Я прочитал много статей и даже нашел учебник по .pac файлам ( Разработка и внедрение эффективных файловых решений PAC ).При тестировании я написал скрипт.Однако, когда я импортирую его в Internet Explorer 9, он ничего не делает.

Любая помощь будет полезна и приветствуется.

Пример кода.Я просто хочу, чтобы он перенаправлял в Google, если используется URL-адрес facebook.

function FindProxyForURL(url, host) { 
    if(url.substring(0, 15) == "www.facebook.com") return "www.google.com: 8080";
else return "DIRECT"; }

1 Ответ

0 голосов
/ 08 мая 2012

pac-файлы поддерживают только 3 директивы в возвращаемом значении: PROXY url, SOCKS url и DIRECT.

Чтобы сделать то, что вы хотите, вы хотите PROXY на ваш прокси-сервер, который выполняет проверку доступа.

...