| Fonctionnalité de gestion des redirections | Pris en charge par Shopify | Limitation de la plateforme |
|---|---|---|
| Système de gestion des redirections intégré | ✓ | |
| Importation CSV en masse pour les grandes migrations | ✓ | |
| Redirections génériques | ✓ | |
| Redirections d’alias de domaine | ✓ | |
| Prévention des chaînes de redirection | ✓ | |
| Redirections vers des domaines externes | ✓ | |
| Nombre total de redirections | ✓ | |
| Longueur de caractères des URL | ✓ | |
| Préservation de la casse dans les URL | ✓ | |
| Correspondance flexible des paramètres | ✓ | |
| Préservation de l’ordre des paramètres dans les URL | ✓ |
Shopify dispose-t-il d’un système de gestion des redirections intégré ?
Oui, Shopify fournit un système de gestion des redirections intégré avec deux méthodes simples pour créer des redirections : création individuelle via l’interface d’administration et importation CSV en masse pour les migrations à grande échelle.
Création de redirections individuelles
Idéal pour :
- Création de redirections uniques
- Test du comportement de redirection
- Corrections et mises à jour rapides
Importation CSV en masse
Idéal pour :
- Migrations à grande échelle (centaines ou milliers de redirections)
- Mises à jour de plusieurs URL
- Planification systématique des redirections
Exigences de chemin d’URL
Champ “Rediriger depuis” :
- Chemins relatifs uniquement (pas de nom de domaine)
- Doit commencer par une barre oblique
/ - Exemple :
/example_product.php
Champ “Rediriger vers” :
- Chemins relatifs OU absolus acceptés
- Exemples :
/new-pageouhttps://www.external.com/page
Reformatage automatique des URL
Shopify reformate automatiquement les URL lors de l’importation CSV :
| Format d’entrée | Shopify convertit en | Résultat |
|---|---|---|
https://www.redirects.net/resource |
/resource |
Réduit au chemin relatif |
www.redirects.net/unicode/test |
/www.redirects.net/unicode/test |
Ajoute une barre oblique de début |
redirects.net/nested/directory |
/redirects.net/nested/directory |
Ajoute une barre oblique de début |
Où trouver la table de redirection
- Depuis votre administration Shopify, allez dans Contenu → Menus
- Cliquez sur Voir les redirections d’URL
Les redirections génériques sont-elles prises en charge ?
Les redirections génériques côté serveur ne sont pas prises en charge nativement par Shopify. Cependant, les redirections génériques JavaScript côté client sont possibles via la personnalisation de modèle Liquid ou les applications Shopify.
Comprendre les redirections génériques
Les redirections génériques vous permettent de rediriger plusieurs URL correspondant à un modèle spécifique en utilisant une seule règle de redirection. Le caractère générique (*) correspond à n’importe quel texte à cette position.
Exemple : Une règle redirige tous les articles de blog
Règle générique unique (syntaxe Apache .htaccess) :
RedirectMatch 301 ^/blog/(.*)$ /articles/$1
Ou dans Nginx :
rewrite ^/blog/(.*)$ /articles/$1 permanent;
Redirige automatiquement :
/blog/post1→/articles/post1/blog/post2→/articles/post2/blog/post3→/articles/post3/blog/summer-2024→/articles/summer-2024- …et des centaines ou des milliers d’URL supplémentaires avec une seule règle
Pas de redirections génériques exécutées avant le chargement de la page
- Shopify ne prend pas en charge cette fonctionnalité par défaut
- Shopify nécessite des enregistrements de redirection individuels pour chaque URL
Redirections JavaScript côté client autorisées
- Code JavaScript qui redirige après le chargement de la page
- Modèles Liquid personnalisés - Ajouter du JavaScript aux fichiers de thème
- Applications Shopify - Installer des applications de redirection tierces
Les redirections d’alias de domaine de premier niveau sont-elles prises en charge ?
Shopify fournit une gestion de domaine intégrée qui vous permet de configurer plusieurs domaines et de gérer automatiquement les redirections entre eux. La plateforme orchestre les alias de domaine via les paramètres DNS et les redirections HTTPS automatiques.

Configuration du domaine principal
- Un domaine principal : Vous devez désigner un domaine comme votre domaine principal (canonique)
- Redirections automatiques : Tous les autres domaines redirigent automatiquement vers le domaine principal
- Redirections 301 : Shopify utilise des redirections permanentes 301 pour transférer l’autorité SEO au domaine principal
- Application HTTPS : Les certificats SSL sont automatiquement provisionnés et appliqués sur tous les domaines
Ajout d’alias de domaine
Étapes pour configurer les alias de domaine :
- Ajouter un domaine dans l’administration Shopify - Accédez à Paramètres → Domaines
- Configurer les enregistrements DNS - Pointez les enregistrements A ou CNAME vers les serveurs de Shopify
- Définir le domaine principal - Désignez quel domaine doit être canonique
- SSL automatique - Shopify provisionne des certificats SSL pour tous les domaines connectés
Requêtes serveur générées pour les redirections de domaine et sous-domaine gérées par Shopify
Dans l’interface Domaines Shopify illustrée ci-dessus, wislr.xyz est désigné comme le domaine Principal (indiqué par le badge “Primary”). Tous les autres domaines connectés redirigent automatiquement vers ce domaine principal :
Configuration du domaine :
- Domaine principal :
wislr.xyz← Tout le trafic redirige ici - Alias connectés (redirection automatique) :
wislr-test-store.myshopify.com→wislr.xyz(301)www.wislr.xyz→wislr.xyz(301)wislr.shop→wislr.xyz(301)www.wislr.shop→wislr.xyz(301)
Comprendre la chaîne de redirection :
Shopify met en œuvre un processus de redirection en deux étapes pour les alias de domaine afin d’assurer à la fois la sécurité (HTTPS) et la structure d’URL canonique appropriée :
Étape 1 : Mise à niveau du protocole (HTTP → HTTPS)
http://wislr.shop→ redirection 301 →https://wislr.shop
Étape 2 : Redirection de domaine (Alias → Principal)
https://wislr.shop→ redirection 301 →https://wislr.xyz
Exemple de flux de redirection complet :
http://wislr.shop/products/shirt
↓ 301 (forcer HTTPS)
https://wislr.shop/products/shirt
↓ 301 (alias vers principal)
https://wislr.xyz/products/shirt
↓ 200 (sert le contenu)
Comportements clés :
- Requêtes HTTP vers les alias : chaîne de redirection en 2 étapes (mise à niveau du protocole + redirection de domaine)
- Requêtes HTTPS vers les alias : redirection en 1 étape (redirection de domaine uniquement)
- Requêtes HTTPS vers le principal : Réponse directe (pas de redirection)
- Tous les domaines affichent le statut “Connecté”, ce qui signifie que SSL est actif et que les redirections fonctionnent
- Seul le domaine principal sert le contenu réel ; tous les autres effectuent des redirections 301 instantanées
WWW vs Non-WWW
- Configuration flexible : Choisissez www ou non-www comme principal
- Redirection automatique : La version non principale redirige automatiquement
- Aucune règle manuelle nécessaire : Shopify gère cela au niveau du serveur
- Meilleure pratique SEO : Conforme aux recommandations de Google pour les domaines canoniques
Y a-t-il une prévention intégrée des chaînes de redirection ?
Oui, Shopify empêche automatiquement les chaînes de redirection avec des protections intégrées intelligentes. Le système rejettera toute redirection qui créerait une chaîne, affichant une erreur si vous tentez de rediriger vers une URL qui est déjà configurée dans le champ “Rediriger depuis” d’une autre redirection.
Comprendre les chaînes de redirection
Une chaîne de redirection se produit lorsque les URL redirigent à travers plusieurs étapes avant d’atteindre la destination finale.
❌ Tentative de chaîne bloquée :
Shopify empêchera cette configuration et affichera un message d’erreur :
| Rediriger depuis | Rediriger vers |
|---|---|
/BOTH |
/SHORT |
/SHORT |
/homepage |
✅ Configuration correcte :
Les deux URL redirigent directement vers la destination finale :
| Rediriger depuis | Rediriger vers |
|---|---|
/BOTH |
/homepage |
/SHORT |
/homepage |
Y a-t-il des valeurs d’URL réservées que vous ne pouvez pas rediriger ?
Oui, Shopify réserve 4 préfixes d’URL spécifiques qui ne peuvent pas être redirigés. Cependant, la documentation officielle de Shopify est obsolète et répertorie beaucoup plus de préfixes comme réservés qu’ils ne le sont réellement.
Préfixes d’URL réservés
Seuls ces 4 préfixes sont réellement bloqués :
| Préfixe d’URL | Comportement |
|---|---|
/cart |
Crée un enregistrement mais ne redirigera pas |
/products |
Crée un enregistrement mais ne redirigera pas |
/collections |
Crée un enregistrement mais ne redirigera pas |
/collections/all |
Crée un enregistrement mais ne redirigera pas |
Préfixes d’URL qui fonctionnent (contrairement à la documentation officielle)
Ces préfixes fonctionnent correctement contrairement à la documentation de Shopify :
| Préfixe d’URL | Résultat du test |
|---|---|
/apps |
✅ Les redirections fonctionnent |
/application |
✅ Les redirections fonctionnent |
/carts |
✅ Les redirections fonctionnent |
/orders |
✅ Les redirections fonctionnent |
/services |
✅ Les redirections fonctionnent |
Taxonomie des sous-répertoires
Les préfixes réservés fonctionnent s’ils sont utilisés comme sous-répertoires dans une chaîne d’URL plus longue :
| Rediriger depuis | Rediriger vers | Résultat |
|---|---|---|
/cart/people |
/new-location |
✅ Fonctionne parfaitement |
/products/people |
/new-location |
✅ Fonctionne parfaitement |
/collections/people |
/new-location |
✅ Fonctionne parfaitement |
La restriction ne s’applique que lorsque ces chemins exacts sont utilisés seuls, pas comme répertoires parents.
Y a-t-il des limites sur le nombre total de redirections ?
Oui, Shopify applique des limites maximales strictes de nombre de redirections qui ne peuvent pas être augmentées, quelle que soit la taille de l’entreprise ou les demandes de support. Ces limites sont fixées par l’architecture de la plateforme.
Limites de la plateforme
Plans Shopify standard :
- Maximum : 100 000 redirections
- Convient aux migrations petites à moyennes, aux sites de marque unique et aux catalogues de produits standard
Shopify Plus :
- Maximum : 20 000 000 de redirections
- Convient aux migrations d’entreprise, aux consolidations multi-marques et aux restructurations massives d’URL
Planification stratégique
En approchant des limites de redirection :
- Prioriser les URL à fort trafic avec un trafic organique significatif et des backlinks
- Se concentrer d’abord sur les pages génératrices de revenus (produits, catégories)
- Surveiller l’utilisation des redirections régulièrement pour suivre par rapport aux limites de la plateforme
- Créer une hiérarchie systématique en se concentrant sur la valeur SEO et UX
Y a-t-il des limites de nombre de caractères pour les entrées de redirection individuelles ?
Oui, Shopify applique un maximum de 1 024 caractères pour les chaînes de redirection d’URL (y compris le ‘/’ de début), ce qui n’est pas clairement documenté dans les ressources officielles.
Longueur maximale : 1 024 caractères (y compris le préfixe de barre oblique)
Bien que les navigateurs prennent en charge des URL jusqu’à 2 083 caractères, la limite de plateforme de Shopify est exactement de 1 024 caractères. Cela peut causer des échecs inattendus lors des importations en masse.
Les URL sont-elles transformées lors de l’importation ?
Non, Shopify préserve la casse exacte des URL que vous entrez dans la table de redirection et redirige correctement toutes les variations de casse vers leurs destinations spécifiées.
Comment fonctionne la gestion de la casse
Shopify vous permet de créer des entrées de redirection avec différentes variations de casse, et chaque entrée fonctionne indépendamment :
/CASE/TEST.html→ redirige vers sa destination spécifiée/case/test.html→ redirige vers sa destination spécifiée/Case/Test.html→ redirige vers sa destination spécifiée/CaSe/TeSt.HtMl→ redirige vers sa destination spécifiée
Que se passe-t-il avec plusieurs variations de casse
Lorsque vous créez des entrées de redirection avec différentes variations de casse de la même URL, chaque entrée fonctionne indépendamment. Shopify préserve la casse que vous spécifiez et gère correctement les redirections pour chaque variation.
Exemple :
- Si vous créez une redirection pour
/Case/Test.html→/destination-a - Et créez une redirection pour
/case/test.html→/destination-b - Les deux redirections fonctionneront comme spécifié
- Chaque variation de casse redirige vers sa destination assignée
Comment les URL paramétrées sont-elles gérées ?
Shopify traite les URL paramétrées comme des chaînes littérales nécessitant des correspondances exactes, combinées avec une réorganisation alphabétique automatique des paramètres.
Exigence de correspondance exacte
Chaque combinaison de paramètres unique nécessite son propre enregistrement de redirection. Manquer même un seul paramètre entraînera une erreur 404 au lieu d’une redirection.
Exemple
/how-is-pkl?utm_campaign=301s+in+2024&utm_content=blue&utm_id=3012024&utm_medium=display&utm_source=google&utm_term=redirects
Si vous avez des paramètres dans votre chaîne d’URL dans l’index de recherche ou comme backlink, vous aurez besoin d’entrées de redirection séparées pour chaque variation de paramètres que les utilisateurs pourraient rencontrer.
Alphabétisation automatique des paramètres
Shopify alphabétise automatiquement les paramètres d’URL séparés par des esperluettes (&) lors de la création d’enregistrements de redirection, quel que soit l’ordre que vous spécifiez. Cela peut impacter les plateformes CMS qui dépendent de séquences de paramètres spécifiques.
Exemples de réorganisation :
| Votre entrée | Shopify stocke comme |
|---|---|
/test?name=John&Doe |
/test?Doe&name=John |
/user?name=John&age=30&active=true |
/user?active=true&age=30&name=John |
/page?z=last&a=first&m=middle |
/page?a=first&m=middle&z=last |
Quelles applications Shopify facilitent la gestion des redirections ?
Les applications peuvent considérablement rationaliser le processus pour les transitions de sites complexes avec des centaines ou des milliers d’URL.
Redirects by WISLR
Fonctionnalités clés
Correspondance automatique d’URL
- L’algorithme intelligent fait correspondre automatiquement les URL de l’ancien site aux nouvelles pages Shopify
- Traite les mappages de redirection en masse sur tous les types de pages (produits, collections, blogs, pages)
- Élimine le travail manuel sur tableur pour les migrations à grande échelle
Exportation et importation flexibles
- Fonctionnalité d’exportation CSV pour examiner et ajuster manuellement les mappages générés automatiquement
- Connecteur d’importation en masse direct vers la table de redirection native de Shopify
- Exportation des données d’URL en direct depuis votre site existant
Optimisation du flux de travail de migration
- Identifie le contenu manquant dans votre nouvelle boutique Shopify avant le lancement
- Traite des fichiers jusqu’à 150 000 URL à la fois (plan Illimité)
- Fonctionne directement dans l’interface d’administration Shopify