Err_Connection_Refused после изменения файла по умолчанию Varnish

Я правильно установил лак 4. Лак на порту 80, а Apache на порту 8080.

После редактирования /etc/varnish/default.vcl и внутри sub vcl_backend_response запись в кеш статических файлов:

if (bereq.url ~ “(woff|woff2|jpg|jpeg|png|gif|css|js|less)”) {
set beresp.ttl = 3600s;
}

Я получаю Err_Connection_Refused

Я не понимаю, что я сделал не так?

1 ответ

Решение

Вы, вероятно, скопировали код из Интернета. Существуют компоненты для стилизации кода, которые заменяют кавычки другими символами.

Пожалуйста, обратите внимание, есть тонкая, но видимая разница между “” а также "", Без дальнейшего описания ошибки, вы можете начать и изменить кавычки.

Конечный результат должен выглядеть так:

if (bereq.url ~ "(woff|woff2|jpg|jpeg|png|gif|css|js|less)") {
    set beresp.ttl = 3600s;
}
Другие вопросы по тегам