I created a Search Center site and customized it with a new masterpage. I left the default pages there, such as, results.aspx and peopleresults.aspx and created my own result pages. I thought I could simply change the url to point to my new custom pages by going into Site Settings->Search Settings and pointing the “Site Collection Search Center” url in the “Enable Custom Scopes” textbox.
This worked, until I later noticed the url was not well-formed. Here is an example:
/SearchCenter/Pages/SearchResults.aspx/Results.aspx?k=tyler
Notice how the out-of-box page (Results.aspx) gets tacked onto the url? After thinking about it, I think SharePoint expects the page name “Results.aspx” to be the result page. If I want a custom result page, am I required that it be named results.aspx?
Wanted to see what the general thought is on this…
The best thing I found when creating your own custom search result pages, is to name the same as the out-of-box template pages created for you in Search Center: results.aspx and peopleresults.aspx.