2018年03月12日のつぶやき
20:00
varnishでのaclの活用 https://t.co/9PihnU0N87 #jugem_blog
今まで、こんな感じで書いていたけど、aclを使えばだいぶスッキリする
if ( req.http.X-Real-IP ~ (111.111.111.111|222.222.222.222) ) { return (synth(403, Forbidden - administrator only)); }
ACLの設定
acl bad_ips { 111.111.111.111; 222.222.222.222; } sub vcl_recv { if ( std.ip(req.http.X-Real-IP, 0.0.0.0) ~ bad_ips) { return (synth(403, Forbidden)); } }
なかなかいいね