Результаты поиска основных поисков - показывает все результаты, если вы посетите страницу результатов

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/84431

Вопрос

Я думаю, это желаемое поведение, но я пытаюсь его преодолеть - я искал, и никто не жалуется из того же.

У меня есть страница результатов поиска, которая содержит основные результаты поиска.При поиске слова «Test» URL выглядит так: http://xxxx.com/sitepages/results.aspx ?k= тест

и результаты отображаются, если они соответствуют моим ключевым словам «тест».

Но если человек идет прямо на страницу, не иская ничего: http://xxxxx.com/sitepages/results.aspx , затем Все результаты отображаются на странице, что является нежелательным поведением.

Есть ли недвижимость, где я могу скрыть эти результаты до тех пор, пока не будет выполнен правильный поиск?

Спасибо заранее!

Это было полезно?

Решение

This is not the out of the box behavior. Hitting the results page with out a keyword parameter should result in a blank page. I am using the Enterprise Search Center site template. My results page is under /pages/results.aspx. Testing with a Basic Search center ressults in the same thing. I get no results without a keyword parameter.

Looking at your URL it appears that you have crearated your own results page in SitePages. I suspect that in configuring the Results web part you added some parameter that is causing the query to fire in spite of the keyword parameter.

Test the behavior with an OOB search site and then compare the web part properties.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top