При использовании браузера, такого как Firefox, мне нужно, чтобы любой URL домена example.com добавлял порт:8008. Не только когда я набираю его в адресной строке, но и в любом месте, на которое есть ссылки на обслуживаемой html-странице. Все остальные домены должны быть оставлены как есть.

Я знаю, что могу настроить прокси-сервер типа Squid или использовать pac-файл на веб-сайте, но я хочу, чтобы он был проще, если это возможно.

1 ответ1

0

Я понял, как это сделать, используя локальный pac-файл (сервер не нужен):

function FindProxyForURL(url, host) { 
   if (shExpMatch(host, "*example.com")) {
      return "PROXY " + host + ":8008";
   }
   return "DIRECT"; 
}

Я сохранил файл как /home/username/local.pac (это система Linux). Я думаю, что это можно назвать как угодно. Затем в Firefox я перешел в «Правка» -> «Настройки» -> «Дополнительно» -> «Сеть» -> «Настройки» -> «URL-адрес конфигурации автоматического прокси» и ввел адрес в виде файла:///home/username/local.pac. Обратите внимание на 3 косые черты после «file:»

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .