Правило сканирования sharepoint для исключения AllItems.aspx , но получения элемента/документа в результатах поиска при запросе в поле поиска

Я следил за советами этого блога 1, создал правило сканирования http://.*forms/allitems.aspx и запустил полное сканирование. Я больше не получаю результаты с AllItems.aspx. Однако если в библиотеке документов есть какой-либо документ с именем Something.doc, он больше не будет отображаться в результатах поиска.

Я думаю, что мне нужна базовая функциональность, например, пользователь не должен видеть Allitems.aspx в результатах поиска, но должен получить элемент/документ с именами, введенными в поле поиска.

Пожалуйста, дайте мне знать, если я что-то упустил. Я уже потратил 24 часа... погуглил, сколько смог.


person Janet    schedule 13.05.2013    source источник


Ответы (2)


Кажется, что требуется сброс индекса. Вот шаги, которые я сделал: 1. Добавьте следующее правило сканирования для исключения: *://*allitems.aspx. 2. Сброс индекса. 3. Полное сканирование.

person Eric    schedule 19.06.2013
comment
Я пробовал это, но это не работает, как вы сказали. Если я добавлю правило обхода, исключающее все allitems.aspx, то ни один элемент из этого документа не будет отображаться в результатах поиска. Я даже сбросил индекс, но не повезло. - person Frank Martin; 15.12.2013

Я не смог найти хороший способ сделать это с помощью правил сканирования. Вместо этого я решил установить ограничение на веб-часть результатов поиска.

В свойствах веб-части результатов поиска выберите «Изменить запрос».

Выберите запрос на изменение

Добавьте фильтр свойств, чтобы исключить что-либо с помощью «AllItems» (и любые другие исключения, которые вы хотите использовать.

Добавить все элементы в фильтр свойств

В качестве ссылки и изображений использовался блог Стива Манна: http://stevemannspath.blogspot.com/2013/04/sharepoint-2013-search-removing-junk.html

person phil    schedule 26.02.2014