Назад | Перейти на главную страницу

Varnish не работает с виртуальными хостами Apache

Я установил Varnish как обратный прокси на порт 80 до Apache 2.2.22 + VirtualHosts на порт 81.

Когда я захожу на свои сайты с порта 81, все в порядке, затем, когда я пытаюсь войти с порта 80, я получаю тестовую страницу Apache2.

Я использую только один сервер (все на одной машине).

Что я должен добавить в свою конфигурацию Varnish для поддержки всех виртуальных хостов Apache? Я хотел бы иметь такое универсальное правило, которое будет добавлять все новые домены без необходимости каждый раз менять конфигурацию Varnish.

На виртуальных хостах Lighttpd + все работало из коробки.

Проверьте конфигурацию VirtualHost, вероятно, ваш vhost настроен только для *: 81, но должен быть и для *: 80.