When deploying S3 to a subdirectory, it would be nice to use that subdirectory as a object path prefix to invalidate Cloudfront objects instead of root, ie if the subdirectory is /blog :
Objects Paths: /blog/*
instead of the current:
Objects Paths: /*