Лак, отправляющий плохой заголовок “Хоста” в Apache

Установите virtualhost основанное на имени. При использовании апача считайте это.

0
задан 23 July 2013 в 19:10
1 ответ

Varnish оставляет заголовок Host по умолчанию полностью неизменным - он отправляет в Apache то, что ему было отправлено. Это предполагаемое поведение - Varnish имеет тенденцию не возиться с чем-либо, если вы этого не скажете.

Чтобы управлять им, поместите что-то вроде этого в свой vcl_recv , в дополнение к любой условной логике, которую вам нужно добавить:

set req.http.Host = "www.myservice.com";
6
ответ дан 4 December 2019 в 11:17

Теги

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