There's a "Site Collection Search Results Page" field which is used for configuring the search results page used for contextual searches (such as "This Site"). It can be found by doing the following:
The default value is
/_layouts/osssearchresults.aspx
How can I retrieve and change this value through the SharePoint object model?
The setting is stored in:
site.RootWeb.AllProperties["SRCH_TRAGET_RESULTS_PAGE"]
If doesn't exist or is null then '/_layouts/osssearchresults.aspx' is used
The Search Center URL is in
site.RootWeb.AllProperties["SRCH_ENH_FTR_URL"]
And the drop down mode in
site.RootWeb.AllProperties["SRCH_SITE_DROPDOWN_MODE"]
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.