An accessible URI may be generated in response to determining that an existing
valid URI is inaccessible. When a valid URI is determined to be not accessible,
then a valid URI may be generated to access content by extracting keywords from
the non-query component URI (e.g., directory, domain, port, or fragment, etc.)
of the inaccessible URI and using such keywords as a search request or as the query
portion of the generated accessible URI.