SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In my Foundation 2010 If I search something i get the result as links to DispForm ie:


but actually my default document to display it is DispFormAlt.aspx.

How can i force to put correct links keeping in mind that some lists have still DispForm.aspx as their default document?

share|improve this question
Was the DispFormAlt.aspx set as the Display form in the list settings? – Mike Oryszak Dec 4 '11 at 23:53
Yes, DispFormAlt.aspx is my default display document, I've checked in both Sharepoint designer and in list tools when I click on edit default display form. – christof Dec 6 '11 at 13:00

Can you add following to your scope and see if this works?

Add a rule user property and pick contentclass = STS_ListItem_850 and choose exclude.

save the scope, go the search service application page, and about in the middle you can click on "run now" so you dont have to wait 15 minutes to propagate changes to your scope. (i may take couple of minutes)

share|improve this answer

Manipulate the XSLT of the SearchCoreResults webpart in your search center. This way, you are able to change the search results output. Make use of a XSL Choose or If element to determine the list name/guid. It's quite dirty - but I think it will work.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.