Я использую 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 может найти файл, но он не дает желаемого эффекта.
Что здесь не так, или что я могу попытаться выяснить, почему это не работает?