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


Управление перенаправлением на сайты

При изменении адреса сайта SharePoint, например при перемещении сайта в другое географическое расположение или переключении сайта, мы автоматически создаем перенаправления, чтобы обеспечить работу предыдущих URL-адресов. Эти перенаправления представляют собой сайты, использующие специальный шаблон сайта по предыдущему URL-адресу сайта.

Например, если вы изменили адрес сайта с https:// contoso.sharepoint.com/sites/OldSiteName для https:// contoso.sharepoint.com/sites/NewSiteName или если вы переместили сайт из https://contoso.sharepoint.com/sites/SiteName для https://contosoEUR.sharepoint.com/sites/SiteName. Мы размещаем перенаправление (тип шаблона REDIRECTSITE#0) по старому URL-адресу. Это перенаправление содержит специальные заголовки и логику для перенаправления запросов браузера на новый сайт.

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

Примечание.

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

Удаление перенаправления

  1. Скачайте последнюю версию командной консоли SharePoint Online.

    Примечание.

    Если вы установили предыдущую версию командной консоли SharePoint Online, перейдите к разделу "Установка и удаление программ" и удалите компонент "Командная консоль SharePoint Online".

  2. Подключитесь к SharePoint в качестве глобального администратора или администратора SharePoint в Microsoft 365. Сведения о том, как это сделать, см. в статье Начало работы с командной консолью SharePoint Online.

  3. Выполните следующую команду:

    Remove-SPOSite -Identity https://contoso.sharepoint.com/sites/OldSiteName
    

    Примечание.

    Если появляется сообщение об ошибке "Операция не поддерживается для сайта", убедитесь, что политика хранения не применяется к старому или новому URL-адресу сайта. Для удаления перенаправления может потребоваться удалить политику хранения.

  4. При появлении запроса убедитесь, что вы хотите удалить перенаправление.

Чтобы убедиться, что перенаправление удалено, перейдите по URL-адресу. Он должен вернуть ошибку 404. Можно также запустить Get-SPOSite -Identity https://contoso.sharepoint.com/sites/OldSiteName. Возвращается сообщение "Мы не можем получить сайт".

Примечание.

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

Получение списка всех сайтов перенаправления

Выполните следующую команду.

Get-SPOSite -Template REDIRECTSITE