В файле конфигурации varnish я поместил свой публичный адрес в acl. Я все еще не могу очистить кеш от лака. Он показывает ошибку 403. Я хочу удалить лак удаленно. Я хочу удалить лак только со своего IP. Пожалуйста, помогите мне, как я могу установить acl.
sub vcl_recv {
if (req.method == "PURGE") {
# If not allowed then a error 405 is returned
if (! req.http.x-forwarded-for || req.http.x-forwarded-for !~ "1.2.3.4") {
return(synth(405, "This forwarded IP is not allowed to send PURGE requests."));
}
return (purge);
}
}
Вы можете посмотреть это руководство удаленная очистка кеша лака