Créer un ficher CSV
Créer le fichier CSV
Se baser sur le template de fichier .csv qui respecte le formatage de la configuration dans Boutiques > Configuration > Blackbird Extensions > Redirection > CSV Configuration.
La première ligne représente le nom des colonnes. Les colonnes “source” et “destination” sont obligatoires, mais leurs noms peuvent être modifiés dans la configuration.
Chaque ligne représente une redirection. La liste des colonnes possibles est :
source (obligatoire) |
destination (obligatoire) |
store_ids |
http_code |
active |
test_mode |
no_route_only |
my/url/source |
my/url/destination |
0 |
301 |
1 |
1 |
1 |
https://mydomain.com/my/url |
http://www.an.other.url/external/url |
1/2 |
302 |
0 |
1 |
0 |
Le nom des colonnes correspond ici aux valeurs par défaut du nom des colonnes.
Les colonnes sont séparées par le “delimiter” ( , ), les valeurs sont encapsuéesr par l’ “enclosure” ( “ ), et les store_ids sont séparés par le “store ids delimiter” ( / ) ce qui donne pour l’exemple ci-dessus :
exemple.csv :
“source”,”destination”,”store_ids”,”http_code”,”active”,”test_mode,”no_route_only” “my/url/source”,”my/url/destination”,”0",”301”,”1”,”1”,”1” “https://mydomain.com/my/url”,”http://www.an.other.url/external/url”,”1/2",”302”,”0”,”1”,”0” |
source |
L’url source qui va être utilisée pour la redirection |
destination |
L’url de destination qui va être utilisée pour la redirection |
store_ids |
L’id ou les id des stores sur le(s)quelle(s) la redirection va être appliquée. Si l’id est 0, cela signifie que la redirection sera appliquée sur tous les stores. |
http_code |
Le type de redirection qui est envoyé au navigateur (301 = permanente ou 302 = temporaire). |
active |
Définit si la redirection est active. (1 = actif, 2 = inactif). |
test_mode |
Définit si le test mode est actif pour la redirection. (1 = actif, 2 = inactif). |
no_route_only |
Définit si “no_route_only” est actif. Si il est actif, la redirection ne se fera qui si l’url source ne correspond à aucune page du store et conduirait à une erreur 404. Si il est inactif, la redirection aura lieu tout le temps. |
Dans le cas ou l’un des champs optionnels n’est pas renseigné, les redirections importées prendront a valeur par défaut définie dans la configuration.