Delhi's iconic Red Fort complex has been closed to the public from July 15 till the 80th Independence Day celebrations on August 15, according to an official order.