Israel has closed the Kerem Shalom crossing – one of few Gaza aid routes – after the rocket attack.