"This Site" contextual scope search opens the 'osssearchresults.aspx' page with no results

On an Office SharePoint Server 2007, SharePoint Server 2010, FAST Search for SharePoint 2010 or Search Server 2008 site with a search center site collection, change the search scope to "this Site: SITENAME" from the small search box on the top right and search for a keyword. You will be redirected to the '/_layouts/osssearchresults.aspx' page when using the "This Site:" contextual scope and you will have no search results. 
For the same site if you set the search scope to "All Sites" and search for the same keyword, you will be redirected to the 'searchcenter/results.aspx' page where you will see the search results.
The URL in the default zone of the web application is not the same as the start address in the content source that is being used for crawling the content. If the start address is in any other zone like Intranet, Internet, Custom or Extranet, then the contextual scopes ("This Site" & "This List") will not work.
Change the Alternate Access Mappings (AAMs) so that the content source start address is the URL of the default zone, or change the content source start address to the default zone URL for the web application.
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Article ID: 2000365 - Last Review: 06/04/2011 19:46:00 - Revision: 5.0

, , ,

  • KB2000365