Не может заставить proxy.pac файл заставлять браузеры идти ПРЯМЫЕ для localhost

Нет никакого категорического ответа для того вопроса как он, 100% зависят от загрузки и использования функции тех сайтов. Кроме того, полагайте, что загрузка могла бы изменяться со временем, таким образом, Вы не можете запланировать полностью, просто смотря на текущие шаблоны использования.

Лучший совет, который я могу дать, состоит в том, чтобы контролировать текущее использование и попытаться придумать некоторые средние числа загрузки/посетителей. Затем запланируйте безопасное поле, которое Вы хотите иметь, и арендовать веб-сайты / покупают серверы соответственно.

3
задан 2 September 2012 в 10:22
4 ответа

Хорошо, я думаю, что у меня есть это выполнение теперь...

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

После того как у меня была та работа, я создал ее линию за линией, пока у меня не было чего-то, что работало на мою сеть.

Также некоторая более важная информация для всех будущих читателей этого потока!

Я затем положил обратно его к серверу, у меня был он первоначально на и затем возникшие проблемы с автоматическим опознаванием и для FF и для IE. После небольшого количества исследования кажется, что IE7 и IE8 обрабатывают pac файлы по-другому, когда автоматическое опознавание включено. (Методом погрузки прокси, который я использую, является DHCP). Таким образом, IE8, кажется, требует, чтобы ipconfig / возобновил для получения нового, в то время как IE7 требует, чтобы ipconfig / возобновил и ipconfig/flushdns

Также: Firefox только сообщил о предупреждениях, которые я имел в консоли Error (Ctrl+Shift+J), в то время как IE использовал всплывающее окно для предупреждений.

После нескольких дней распространение опции DHCP 252 ко всем рабочим станциям. Однако FF, кажется, все еще испытывает трудности с автоматическим опознаванием, таким образом, я просто использую ручную точку или дополнение FoxyProxy как работа вокруг.

Спасибо за общий вход!

1
ответ дан 3 December 2019 в 06:52

Я не попробовал его, но согласно sun.com docco, функция IsInNet берет хост, не IP как первый параметрический усилитель.

таким образом, я думаю что это:

if (isInNet(resolved_ip, "172.22.145.0",  "255.255.255.0") ||
        isInNet(resolved_ip, "192.168.1.0", "255.255.255.0") ||
        isInNet(resolved_ip, "127.0.0.1", "255.255.255.255"))
return "DIRECT";

должен быть изменен на это:

if (isInNet(host, "172.22.145.0",  "255.255.255.0") ||
        isInNet(host, "192.168.1.0", "255.255.255.0") ||
        isInNet(host, "127.0.0.1", "255.255.255.255"))
return "DIRECT";
1
ответ дан 3 December 2019 в 06:52

Подсказка: для отладки pac файлы в Firefox можно использовать alert("blah") для сообщений отладки и затем смотрят в Ошибочной Консоли (Меню Tools), где они будут распечатаны.

1
ответ дан 3 December 2019 в 06:52
  • 1
    Да я попытался поместить предупреждения в него, но они не показывают. Я начинающий думать это даже не становится выполненным. –  Qwerty 1 July 2009 в 10:05

Основанные на Mozilla браузеры позволяют Вам использовать файл: URL, который делает намного легче моделировать и протестировать Ваш .pac файл.

Я не попробовал это в IE.

0
ответ дан 3 December 2019 в 06:52

Теги

Похожие вопросы