1. A computer-implemented method of automating the redirection of uniform resource identifier (URI) references of documents, the method comprising: downloading a document using a URI; storing the document in a repository; parsing the document to determine the existence of one or more dependent documents referred to in the document; and conducting an automated URI reference redirection subprocess for the document and the dependent documents, the URI reference redirection subprocess comprising: responsive to determining the existence of one or more dependent documents, downloading each dependent document from a respective URI of each dependent document and storing the dependent document in the repository; assigning a new URI to the document and each dependent document stored in the repository; creating a catalog entry for the document and each dependent document; and for each catalog entry, remapping the URI from which each document was downloaded to the assigned new URI.