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;
}