Кажется, что это было тихо отключено, вероятно, потому что это походит на популярный вредоносный вектор атаки.
У Вас есть другой способ решить эту проблему?
По умолчанию это отправляет спецификацию хоста от proxy_pass
строка. Можно переопределить это путем броска этой конфигурации там, принуждения Host:
заголовок для содержания того же, как отправлено клиентом:
proxy_set_header Host $host;
Обходное решение должно было бы изменить nginx таким образом:
location / {
proxy_read_timeout 120;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://www.example.com:8100;
}
Затем измените/etc/hosts так www.example.com и example.com обе точки к 127.0.0.1 (внутренне). Но ответ Shane лучше, конечно.