Поделиться через


Управление правилами обхода контента в SharePoint Server

ОБЛАСТЬ ПРИМЕНЕНИЯ:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint в Microsoft 365

Можно добавить правило обхода, чтобы включить или исключить конкретные пути при обходе контента. При включении пути можно предоставить альтернативные учетные данные учетной записи для его обхода. Кроме создания или изменения правил обхода, можно проверить существующие правила обхода, удалить их или изменить их порядок.

Используйте правила обхода для выполнения следующих действий:

  • Предотвращение выполнения обхода для контента сайта. Например, если вы создали источник контента для обхода "http://www.contoso.com", но не хотите, чтобы система поиска сканирует содержимое из подкаталога "http://www.contoso.com/downloads", создайте правило обхода контента, чтобы исключить содержимое из этого подкаталога.

  • Обход контента сайта, который в противном случае был бы исключен. Например, если вы исключили содержимое из "http://www.contoso.com/downloads" из обхода, но хотите, чтобы содержимое в подкаталоге "http://www.contoso.com/downloads/content" было обходить, создайте правило обхода контента, включающее содержимое из этого подкаталога.

  • Задание учетных данных для проверки подлинности. Если для обхода сайта требуются учетные данные, отличающиеся от данных учетной записи, используемой по умолчанию для обхода контента, создайте правило обхода, чтобы задать учетные данные для проверки подлинности.

В правилах обхода можно использовать звездочку (*) в качестве подстановочного знака. Например, чтобы исключить JPEG-файлы из обходов на "http://www.contoso.com", создайте правило обхода контента, чтобы исключить "http://www.contoso.com/*.jpg".

Порядок правил обхода имеет значение, так как применяется именно первое правило, соответствующее конкретному набору контента.

Создание или изменение правила обхода

  1. Убедитесь, что учетной записи пользователя, с помощью которой выполняется эта процедура, назначены права администратора приложения-службы поиска.

  2. В разделе Управление приложениями центра администрирования выберите Управление приложениями-службами.

  3. На странице "Управление приложениями-службами" в списке приложений служб выберите приложение-службу поиска.

  4. На странице "Администрирование поиска" в разделе Обход контента щелкните элемент Правила обхода контента. Появляется страница "Управление правилами обхода содержимого".

  5. Чтобы создать новое правило обхода, выберите Создать правило обхода. Чтобы изменить существующее правило обхода, в списке правил обхода укажите имя изменяемого правила, щелкните появившуюся стрелку, а затем выберите Изменить.

  6. На странице "Добавление правила обхода" в разделе Путь:

  • В поле Путь введите путь, к которому должно применяться это правило обхода. При указании пути можно использовать стандартные подстановочные знаки.

  • Чтобы использовать вместо подстановочных знаков регулярные выражения, выберите Использовать синтаксис регулярных выражений для сопоставления этому правилу.

  1. В разделе Настройка обхода контента выберите один из следующих вариантов.
  • Исключить все элементы, расположенные по этому пути. Выберите этот вариант, если нужно исключить все элементы указанного пути из обходов контента. Если выбран этот параметр, можно уточнить исключение, выбрав Исключить сложные URL-адреса (URL-адреса, содержащие вопросительные знаки (?)), чтобы исключить URL-адреса, содержащие параметры, использующие нотацию вопросительного знака (?).

  • Включить все элементы, расположенные по этому пути. Выберите этот вариант, если нужно выполнять обход всех элементов пути. При выборе этого параметра можно дополнительно уточнить включение, выбрав любое сочетание этих параметров:

    Переходить по ссылкам на URL-адрес без обхода контента самого URL-адреса. Выберите этот вариант, если нужно выполнить обход ссылок, содержащихся в URL-адресе, но не сам стартовый URL-адрес.

    Выполнять обход сложных URL-адресов (содержащие вопросительные знаки "?"). Выберите этот вариант, если нужно выполнять обход URL-адресов, содержащих параметры, использующие нотацию с вопросительным знаком (?).

    Обход контента SharePoint Server в виде HTTP-страниц. Как правило, обход сайтов SharePoint Server выполняется по специальному протоколу. Выберите этот параметр, если вы хотите, чтобы сайты SharePoint Server выполняли обход в виде HTTP-страниц. При обходе контента с помощью протокола HTTP разрешения для элементов не сохраняются.

  1. В разделе Укажите тип проверки подлинности выберите одно из следующих действий:

    Примечание.

    Этот параметр недоступен, пока не выбран параметр Включить все элементы, расположенные по этому пути в разделе Настройка обхода контента.

  • Чтобы использовать учетную запись по умолчанию для доступа к контенту, выберите Использовать учетную запись по умолчанию для доступа к контенту.

  • Если вы хотите использовать другую учетную запись, выберите Указать другую учетную запись доступа к содержимому , а затем в поле Учетная запись введите имя учетной записи пользователя, которая может получить доступ к путям, определенным в этом правиле обхода контента. Затем в полях Пароль и Подтверждение пароля введите пароль для этой учетной записи пользователя. Чтобы запретить использование обычной проверки подлинности, установите флажок Запретить обычную проверку подлинности. Сервер пытается использовать проверку подлинности NTLM. Если проверка подлинности NTLM заканчивается неудачей, сервер пытается использовать обычную проверку подлинности, если не установлен флажок Запретить обычную проверку подлинности.

  • Чтобы использовать для проверки подлинности сертификат клиента, выберите Выбрать сертификат клиента, разверните меню Сертификат и выберите сертификат.

  • Чтобы использовать для проверки подлинности учетные данные формы, выберите Указать учетные данные формы, введите URL-адрес формы (местонахождение страницы, принимающей информацию учетных данных) в поле URL-адрес формы, а затем щелкните Ввести учетные данные. Когда в новом окне появится приглашение на вход в систему удаленного сервера, введите учетные данные формы, с помощью которых предполагается выполнить вход в систему. При успешном входе появится соответствующее приглашение. В случае успешного входа учетные данные, необходимые для проверки подлинности, сохраняются на удаленном сайте.

  • Чтобы использовать файлы cookie, выберите Использовать файл cookie для обхода контента, а затем выберите Получить файл cookie из URL-адреса , чтобы получить файл cookie с веб-сайта или сервера. Или выберите Указать файл cookie для обхода контента, чтобы импортировать файл cookie из локальной файловой системы или общей папки. При необходимости можно указать страницы ошибок в поле Страницы ошибок (разделитель - точка с запятой).

  • Чтобы разрешить анонимный доступ, выберите Анонимный доступ.

  1. Нажмите кнопку ОК.

Проверка правила обхода для URL-адреса

  1. Убедитесь, что учетной записи пользователя, с помощью которой выполняется эта процедура, назначены права администратора приложения-службы поиска.

  2. В разделе Управление приложениями центра администрирования выберите Управление приложениями-службами.

  3. На странице "Управление приложениями-службами" в списке приложений служб выберите приложение-службу поиска.

  4. На странице "Администрирование поиска" в разделе Обход контента щелкните элемент Правила обхода контента.

  5. На странице "Управление правилами обхода контента" введите в поле Введите URL-адрес и щелкните ссылку проверки, чтобы узнать, отвечает ли он правилу URL-адрес, который нужно протестировать.

  6. Нажмите кнопку Проверить. Результат проверки появится под полем Введите URL-адрес и щелкните ссылку проверки, чтобы узнать, отвечает ли он правилу.

Удаление правила обхода.

  1. Убедитесь, что учетной записи пользователя, с помощью которой выполняется эта процедура, назначены права администратора приложения-службы поиска.

  2. В разделе Управление приложениями центра администрирования выберите Управление приложениями-службами.

  3. На странице "Управление приложениями-службами" в списке приложений служб выберите приложение-службу поиска.

  4. На странице "Администрирование поиска" в разделе Обход контента щелкните элемент Правила обхода контента.

  5. На странице "Управление правилами обхода контента" в списке правил обхода укажите имя удаляемого правила, щелкните появившуюся стрелку, а затем выберите Удалить.

  6. Нажмите кнопку ОК, чтобы подтвердить удаление этого правила обхода.

Изменение порядка правил обхода

  1. Убедитесь, что учетной записи пользователя, с помощью которой выполняется эта процедура, назначены права администратора приложения-службы поиска.

  2. В разделе Управление приложениями центра администрирования выберите Управление приложениями-службами.

  3. На странице "Управление приложениями-службами" в списке приложений служб выберите приложение-службу поиска.

  4. На странице "Администрирование поиска" в разделе Обход контента щелкните элемент Правила обхода контента.

  5. На странице "Управление правилами обхода контента" в столбце Порядок списка правил обхода укажите нужное положение правила обхода. Другие значения изменятся соответствующим образом.