Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 14.08.2014, 00:12
Аватар для ixth
Профессор
Отправить личное сообщение для ixth Посмотреть профиль Найти все сообщения от ixth
 
Регистрация: 19.01.2010
Сообщений: 354

Пропиши google.com в хосты и проксируй запрос на localhost для указанного локейшена и на google.com для остальных. Или уже так и сделано?
Ответить с цитированием
  #12 (permalink)  
Старый 14.08.2014, 00:49
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

ixth, в хост нельзя прописат к примеру так

Код:
127.0.1.1:1498	http://yandex.ua/yandsearch?lr=21775&text=test
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #13 (permalink)  
Старый 14.08.2014, 01:01
Аватар для ixth
Профессор
Отправить личное сообщение для ixth Посмотреть профиль Найти все сообщения от ixth
 
Регистрация: 19.01.2010
Сообщений: 354

Хост — это hostname, имя машины, путь в него не входит. Так что придется проксировать все через nginx.
Ответить с цитированием
  #14 (permalink)  
Старый 14.08.2014, 02:33
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от ixth
Так что придется проксировать все через nginx.
Как?
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #15 (permalink)  
Старый 14.08.2014, 02:33
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от ixth
Хост — это hostname
Знаю
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #16 (permalink)  
Старый 14.08.2014, 09:41
Аватар для ixth
Профессор
Отправить личное сообщение для ixth Посмотреть профиль Найти все сообщения от ixth
 
Регистрация: 19.01.2010
Сообщений: 354

Извини, туплю. (

Такой код должен по идее работать: images у меня отдается с локального апстрима, но google делает редирект на https, так что это все фэйлит. Боюсь, по https часть запросов со страницы уже не перехватишь, потому что будут проблемы с сертификатом. Так что ой.

Код:
server {
    listen 8081;
    server_name localhost;

    location / {
        proxy_set_header    Host    "google.ru";
        proxy_pass http://google-upstream;
    }

    location /images/ {
        proxy_pass http://local-upstream;
    }
}

upstream google-upstream {
    server 173.194.32.159;
}

upstream local-upstream {
    server 127.0.0.1;
}
А зачем тебе это все? Если хочешь подменить js/css, то есть же куча специализированных проксиков, Fiddler, например: http://www.telerik.com/fiddler.
Ответить с цитированием
  #17 (permalink)  
Старый 14.08.2014, 10:53
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Может http://www.squid-cache.org/ поможет?
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #18 (permalink)  
Старый 14.08.2014, 11:04
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
Как настроить nginx что бы сделать переадресацию запросов к примеру с google.com/12/sdfsd/dsfsfd на localhost:1353 , нужно не по ip а именно для отдельного адреса.
Использую для таких задач https://github.com/Kolyaj/Yaxy супер просто и очень удобно.

После запуска сервера Yaxy его нужно будет установить как прокси в браузере, в ФФ это:
настройки -> дополнительные -> сеть -> настроить
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 14.08.2014 в 11:13.
Ответить с цитированием
  #19 (permalink)  
Старый 14.08.2014, 12:42
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от Gozar
Может http://www.squid-cache.org/ поможет?
Положил на него глаз еще вчера, щас буду читать)


Сообщение от ixth
Если хочешь подменить js/css, то есть же куча специализированных проксиков, Fiddler, например: http://www.telerik.com/fiddler.
Да именно это, спс попробую.

Сообщение от kobezzza
Использую для таких задач https://github.com/Kolyaj/Yaxy супер просто и очень удобно.
Спасибо гляну
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #20 (permalink)  
Старый 14.08.2014, 14:03
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от cyber
Положил на него глаз еще вчера, щас буду читать)
Оно не для замены css, если что, оно прокси сервер для подачи инета на подсеть

Если нужно проксировать css на себя, то лучше наверное fiddler или Yaxy.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ответ сервера в плугине ajaxForm отдается неправильно. IgorOk jQuery 11 13.12.2009 04:35
Как правильно послать XML в POST запросе LowCoder AJAX и COMET 10 15.07.2009 23:20
Как получить файл с сервера AJlekceu AJAX и COMET 1 02.11.2008 13:41
передача массива с сервера subaru Общие вопросы Javascript 3 02.07.2008 19:57
Как защитить файл js от скачивания с сервера? slon Общие вопросы Javascript 2 02.07.2008 01:14