Jan 30
Resolving “No results matching your search were found” Errors in Sub-site Searches
Recently, I came across a client portal that had an interesting issue with search. The problem manifested itself when performing a search on any of the sub-sites in the site collection. I could search for any term, for example “Sebastian”, at the top-level site and receive a number of results that included my name in the document, me as the author, etc. Some of these documents lived in the top-level site, others on sub-sites. When I searched any of those sub-sites, I would expect to find that particular content that lives within that site. However, I did not and instead received the following message, “No results matching your search were found”.
After some research, I found that the problem was related to Alternative Access Mapping. To resolve this issue, take the following steps.
1. Check Alternate Access Mappings
Internal URL Zone
http://server/ Default
http://fqdn.local/ Internet
2. Ensure that in “Content Source”, the “Default URL” (e.g. http://server/) is specified, not the FQDN.
3. In the “Search Settings” for Shared Service Provider go to “Server Name Mappings” and create a new mapping.
Address in Index Address in Search Results
http://fqdn.local/ http://server/
4. Reset Index. Perform a full crawl.


