- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть сервер: win server 2008 r2 sp1, nginx 1.5.13, apache 2.4
Apache слушает порт 88, nginx 8080
80й порт вне игры, он занят другим проектом.
Когда я извне обращаюсь на my.stat.ip.adr:8080 я попадаю на страницу сайта, но все ресурсы ее (картинки скрипты и проч) грузятся криво, напрямую с ip адреса не учитывая порт, а вот когда я обращаюсь по этому же адресу к apache (не трогая nginx): my.stat.ip.adr:88, то все грузится как надо.
Я так понимаю что гдето я накосячил в настройке nginx, только не пойму где... или может причина в другом?
вот nginx.conf:
proxy_pass http://127.0.0.1:88;
proxy_redirect http://127.0.0.1:88/ /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
}
................
proxy_pass http://127.0.0.1:88;
proxy_redirect http://127.0.0.1:88/ /;
Ошибка
proxy_pass http://127.0.0.1:88/;
kgtu5, вот сделал, неработает:
не пойму в чем причина(
Потому что у HTTP номер порта 80.
Если вы его изменили на 8080, то в HTML коде во всех ссылках на изображения и другие страницы нужно этот номер дополнительно указывать, иначе браузер будет делать запрос по дефолтному 80-му.
[umka], я думаю что дело не в этом, т.к. если напрямую к апачу обращаться (здесь я говорил что порт 88) работает все норм, а если через NGINX (он перенаправляет с 8080 на 88, т.к. работает в качестве фронтенда) - то неработает, ссылки кривые (без порта). К томуже, везде в ссылках используется base_url() (хост, используется codeigniter)
---------- Добавлено 25.04.2014 в 22:00 ----------
я уверен что чтото с настройкой NGINX, кстати вот часть httpd.conf которая задействована в работе с NGINX:
Возьмите nginx default конфиг. Потому что в этом какая-то каша.
location ~ ^/(images|javascript|js|css|flash|media|static)/ {
root E:/sites_data/www;
expires 30d;
}
location / {
proxy_pass http://127.0.0.1:88;
}
}
SocFishing, ничего не изменилось((
SocFishing, ничего не изменилось((
Напишите хотя бы как и на что ругается Nginx при перезапуске.