Я использую Firefox в Windows и мне нужна довольно экзотическая конфигурация прокси, так как я нахожусь в сети, из которой мне нужно пройти через прокси, чтобы добраться до определенных сайтов. Некоторые сайты не будут доступны через прокси-сервер, и большинство общедоступных веб-сайтов будут работать, хотя производительность будет низкой.
Поэтому мне нужно обратное к обычному «подключайтесь напрямую к X, Y и Z, используйте прокси для всех остальных» - мне нужно «использовать прокси для X, Y и Z, подключайтесь напрямую ко всем остальным».
Для этого я создал файл .pac с нужными правилами. В конфигурации прокси-сервера Firefox я ввел URL-адрес этого файла в качестве URL-адреса автоматической настройки прокси. Путь выглядит так: file:///c:/Users/myself/Application%20Data/proxy.pac
,
Когда я это пробую, я могу просматривать Интернет, но не могу подключиться к сайтам, которые требуют прохождения через прокси-сервер.
Я пытался сбросить file:///
префикс, который дает те же результаты.
Если я изменю префикс на file://
, Firefox добавит недостающий слеш. Если я заменю %20
с пробелом, Firefox снова избежит этого. Доступна кнопка «Перезагрузить» для URL (она недоступна, если я изменю URL, чтобы указать на несуществующий файл). Так что, очевидно, Firefox может найти файл, но он не дает желаемого эффекта.
Что здесь не так, или что я могу попытаться выяснить, почему это не работает?