У меня есть экземпляр nginx со следующей конфигурацией:
server {
listen 80;
server_name mySite.com;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
}
server {
listen 80;
server_name jenkins.mySite.com;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://107.170.102.140:8082;
}
}
Когда я пытаюсь перейти на jenkins.mySite.com, кажется, что загружается статическая страница index.html. Он не перенаправляется на мой экземпляр Jenkins (107.170.102.140:8082).
Есть идеи, что я делаю неправильно?
РЕДАКТИРОВАТЬ: в зависимости от браузера и сети я иногда могу получить доступ к поддомену jenkins. Это почти как состояние гонки. Мне удалось загрузить Jenkins в Chrome, но затем я мгновенно переключился на IE и загрузил статическую страницу по умолчанию.