Браузер http переадресация портов


0

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

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

Ответы:


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:»


Можете ли вы дать более подробную информацию? куда идет этот pac-файл? это нужно называть чем-то особенным (например, foo.pac )?
Квик-кихот
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.