@alim_ushurov
начинающий DevOps

Как правильно настроить прокси сервер nginx?

Приветствую! Помогите!
Целый день мучаюсь с проксирование сайта в наружу.
Пытаюсь настроить прокси сервер nginx в ДМЗ зоне. При попытке войти на сайт через прокси, контент файл получатся Content-Type: text/html
Напрямую если заходить на сайт, контент файл возвращает Content-Type: application/javascript и сайт грузиться корректно.
То есть, как правильно настроить в nginx проксирование, что бы он Content-Type: проксировал как есть?
Ниже конфиг файл.
server {
listen 80;
server_name domen.com;

}
server {
listen 443 ssl;
server_name domen.com;
underscores_in_headers on;
ssl_certificate /etc/letsencrypt/live/domen.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/domen.com/privkey.pem;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA;
add_header Strict-Transport-Security 'max-age=604800';

location / {
proxy_pass domen2.com/customer/login/;
}

location ^~ /customer {
proxy_pass domen2.com/;
}
}
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
megafax
@megafax
web-программист
location / {
	proxy_pass http://192.168.0.1; // или какой у Вас там IP    
	proxy_set_header Host domen2.com;
	proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
	proxy_set_header X-Real-IP $remote_addr;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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