サイト リダイレクトを管理する

SharePoint サイト アドレスの変更サイトの別の地理的な場所への移動、またはサイトのスワップの一環として、リダイレクトが自動的に作成され、前の URL を指すリンクが引き続き機能するようにします。 これらのリダイレクトは、前のサイト URL で特別なサイト テンプレートを使用するサイトです。

たとえば、サイト アドレスを https:// contoso.sharepoint から変更した場合です。com/sites/OldSiteName から https:// contoso.sharepoint へ。com/sites/NewSiteName または https://contoso.sharepoint からサイトを移動しました。com/sites/SiteName to https://contosoEUR.sharepointcom/sites/SiteName では、ブラウザー要求を新しいサイトにリダイレクトするための特別なヘッダーとロジックを含むリダイレクト (テンプレートの種類 REDIRECTSITE#0) を古い URL に配置します。

場合によっては、古い URL を解放して新しいサイトに使用することもできます。 これを行うには、リダイレクトを削除する必要があります。

注:

リダイレクトを削除した後、その URL への要求はリダイレクトされません。 これは、ブックマーク、リンク、または Shared With Me 参照が新しい URL にルーティングされないことを意味します。

リダイレクトを削除するには

  1. 最新の SharePoint Online 管理シェルをダウンロードします

    注:

    SharePoint Online 管理シェルの以前のバージョンがインストールされている場合は、[プログラムの追加と削除] に移動して、"SharePoint Online 管理シェル" をアンインストールします。

  2. Microsoft 365 の グローバル管理者または SharePoint 管理者として SharePoint に接続します。 方法の詳細については、「SharePoint Online 管理シェルの使用を開始する」を参照してください。

  3. 次のコマンドを実行します。

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

    注:

    "操作はサイトでサポートされていません" というエラー メッセージが表示される場合は、サイトの古い URL または新しい URL にアイテム保持ポリシーが適用されていないことを確認してください。 リダイレクトを削除するには、アイテム保持ポリシーを削除する必要がある場合があります。

  4. メッセージが表示されたら、リダイレクトを削除することを確認します。

リダイレクトが削除されたことを確認するには、URL を参照します。 404 エラーが返されます。 を実行 Get-SPOSite -Identity https://contoso.sharepoint.com/sites/OldSiteNameすることもできます。 サイトを取得できないことが返されます。

注:

URL を参照する前に、ブラウザーの履歴とキャッシュをクリアする必要がある場合があります。 そうしないと、個々のブラウザー設定によっては、リダイレクト サイトの削除が反映されるまでに時間がかかる場合があります。

すべてのリダイレクト サイトの一覧を取得するには

次のコマンドを実行します。

Get-SPOSite -Template REDIRECTSITE#0