Показать сообщение отдельно
  #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.
Ответить с цитированием