Gérer les redirections de site

Dans le cadre de la modification de l’adresse d’un site SharePoint, du déplacement d’un site vers un autre emplacement géographique ou de l’échange d’un site, nous créons automatiquement des redirections pour nous assurer que les liens pointant vers l’URL précédente continuent de fonctionner. Ces redirections sont des sites qui utilisent un modèle de site spécial à l’URL du site précédent.

Par exemple, si vous avez modifié l’adresse d’un site à partir de https:// contoso.sharepoint. com/sites/OldSiteName pour https:// contoso.sharepoint. com/sites/NewSiteName ou déplacé un site à partir de https://contoso.sharepoint. com/sites/SiteName pour https://contosoEUR.sharepoint. com/sites/SiteName, nous allons placer une redirection (type de modèle REDIRECTSITE#0) sur l’ancienne URL, qui contient des en-têtes spéciaux et une logique pour rediriger vos requêtes de navigateur vers le nouveau site.

Dans certains cas, vous pouvez libérer l’ancienne URL pour l’utiliser pour un nouveau site. Pour ce faire, vous devez supprimer la redirection.

Remarque

Une fois que vous avez supprimé une redirection, aucune requête adressée à cette URL n’est redirigée. Cela signifie que les signets, liens ou références Partagés avec moi ne seront pas routés vers la nouvelle URL.

Pour supprimer une redirection

  1. Téléchargez la dernière version de SharePoint Online Management Shell.

    Remarque

    Si vous avez installé une version antérieure de SharePoint Online Management Shell, accédez à Ajouter ou supprimer des programmes et désinstaller « SharePoint Online Management Shell ».

  2. Connectez-vous à SharePoint en tant qu’administrateur général ou administrateur SharePoint dans Microsoft 365. Pour savoir comment procéder, reportez-vous à l’article Prise en main de SharePoint Online Management Shell.

  3. Exécutez la commande suivante :

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

    Remarque

    Si vous recevez un message d’erreur « L’opération n’est pas prise en charge pour le site », assurez-vous qu’une stratégie de rétention n’est pas appliquée à l’ancienne ou à la nouvelle URL du site. Vous devrez peut-être supprimer la stratégie de rétention pour supprimer la redirection.

  4. Lorsque vous y êtes invité, vérifiez que vous souhaitez supprimer la redirection.

Pour vérifier que la redirection a été supprimée, accédez à l’URL. Elle doit renvoyer une erreur 404. Vous pouvez également exécuter Get-SPOSite -Identity https://contoso.sharepoint.com/sites/OldSiteName. Il retournera que nous ne pouvons pas obtenir le site.

Remarque

Vous devrez peut-être effacer l’historique et le cache de votre navigateur avant d’accéder à l’URL. Dans le cas contraire, la réflexion de la suppression du site de redirection peut prendre plus de temps, en fonction des paramètres du navigateur individuels.

Pour obtenir la liste de tous les sites de redirection

Exécutez la commande suivante :

Get-SPOSite -Template REDIRECTSITE#0