Используйте кэш Лака для одного домена и не другого домена на том же сервере

Я получил лак, установленный на моем сервере, и внес следующие изменения для кэша лака для работы.

Изменения в httpd.conf :

  • Listen измененный от 80 => 8080
  • NameVirtualHost от *80 => *8080

Содержание httpd.conf

<VirtualHost *:8080>
       DocumentRoot /var/www/html/XYZ/
       ServerName  demo.example.com
</VirtualHost>

В /etc/sysconfig/varnish внесли это изменение: VARNISH_LISTEN_PORT=80

В /etc/varnish/default.vcl: следующее изменение сделано

backend default {
    .host = "127.0.0.1";
    .port = "8080";
}

Для demo.example.com хорошо работает лак.

Но у меня также есть example.com, example.net и example.org, размещенный на том же сервере, к которому я хотел бы получить доступ без участия лака. Поскольку я изменил ПОРТ от 80 => 8080 в httpd.conf, эти сайты не будут работать. Какой-либо выход, что может быть сделано?

0
задан 4 February 2015 в 12:16
1 ответ

Быстрый поиск в Google по запросу 'bypass varnish for a domain' обнаруживает этот пост.

Похоже, именно то, что вы ищете.

1
ответ дан 4 December 2019 в 17:03

Теги

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