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

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

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

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

Содержание 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, эти сайты не будут работать. Любой выход, что можно сделать?

Быстрый поиск в Google по запросу "обходной лак для домена". этот Почта.

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