5. A web server configured to: receive a character string including a first Uniform Resource Locator (URL), a search string, and a search string indicator, the search string indicator string that the search string immediately follows the search string indicator; intercept a URL error message using a process file of the server, the process file including a list of valid search strings and a corresponding URL associated with each valid search string in the list; identify the search string in the character string; identify the search string in the list of valid search strings; and redirect to a second, valid URL corresponding to the search string in the list of valid search strings as function of the first URL, the second URL referencing a webpage having content corresponding to the search string.
5. A web server configured to: receive a character string including a first Uniform Resource Locator (URL), a search string, and a search string indicator, the search string indicator string that the search string immediately follows the search string indicator; intercept a URL error message using a process file of the server, the process file including a list of valid search strings and a corresponding URL associated with each valid search string in the list; identify the search string in the character string; identify the search string in the list of valid search strings; and redirect to a second, valid URL corresponding to the search string in the list of valid search strings as function of the first URL, the second URL referencing a webpage having content corresponding to the search string. 7. The web server of claim 5 , wherein the process file includes at least one of XML code, information formatted in a flat file format, and a comma separated values list that includes the list of search strings and corresponding URL associated with each search string in the list.