Как настроить Backend в Varnish Cache для удаленного общего хостинга? - PullRequest
0 голосов
/ 11 февраля 2012

Я хочу использовать свой сервер (где установлен Varnished) для кэширования веб-страницы удаленного веб-хостинга

Default.vcl

backend default {
    .host = "shavrea.com";
    .port = "80";
}

Если записьэто не работает и возвращает мне эту ошибку:

Site Temporarily Unavailable

We apologize for the inconvenience. Please contact the webmaster/ tech support immediately to have them rectify this.
error id: "bad_httpd_conf"

Это потому, что этот бэкэнд находится на общем сервере.Как решить эту проблему?

1 Ответ

3 голосов
/ 13 февраля 2012

попробуйте явно установить заголовок хоста.

sub vcl_recv {
  set req.http.host = "shavrea.com";
}
...