Иногда требуется переименовать данную область поиска. На моей практике такая необходимость возникла в связи с тем, что изначально на ферме была установлена английская версия SharePoint и данная область называлась “People”, что для русскоязычных пользователей было не удобно.
Если просто так переименовать область и дождаться ее обновления, при ее использовании возникнет ошибка
“Указанная в запросе область не существует” (“Scope in your query does not exist”).
Для того, чтобы обойти данное ограничение, не переименовывайте уже имеющуюся область, а выполните следующие три шага.
Шаг 1. Создайте новую общую копию области
В настройках приложения-службы поиска выбрать “Области”.
В контекстном меню выбрать “Создать общую копию”:
Перейти к изменению свойств вновь созданной области:
Нажать “Изменить параметры области”.
Ввести новое название (например, “Сотрудники”) и нажать Ок.
Перейти по ссылке “Администрирование поиска”
Запустить обновление области:
Появится статус обновления:
Дождаться, пока область полностью не обновится:
Шаг 2. Применить область в настройках семейства сайтов
В параметрах корневого сайта семейства сайтов выбрать “Области поиска”.
Выбрать “Группы отображения”
Нажать “Раскрывающийся список поиска”
Напротив области “Люди” убрать галочку, а напротив “Сотрудники” – поставить. Нажать ОК. Через некоторое время (менее чем через минуту) на страницах семейства сайтов выпадающее меню областей обновляется:
Шаг 3 (опциональный, при использовании расширенных центров поиска). Обновление вкладок в настройках расширенного центра поиска.
В центре поиска перейти к просмотру всего контента сайта:
Перейти к списку “Вкладки в результатах поиска” и переименовать элемент “Люди” в “Сотрудника”
То же самое сделать в списке “Вкладки на страницах поиска”.
Теперь на страницах запроса мы видим это:
А на страницах результатов – это:
Спасибо большое!
ОтветитьУдалить