Why not just put the site into maintenance mode and then create "pin-holes" for your developer IPs?