Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Comment dupliquer un site Prestashop ?

tout servces prestashop

1. Comment dupliquer un site PrestaShop sur un nouvel hébergement étape par étape

La duplication d’un site PrestaShop sur un nouvel hébergeur nécessite la copie complète des fichiers du site ainsi que la base de données. Utilisez un client FTP comme FileZilla pour télécharger l’intégralité des fichiers depuis l’ancien serveur. Ensuite, exportez la base de données via phpMyAdmin.

Transférez les fichiers sur le nouvel hébergement et importez la base de données dans une nouvelle instance MySQL. Mettez à jour le fichier app/config/parameters.php pour refléter les nouvelles informations de base de données. Une fois tout en place, vous pourrez accéder à votre copie PrestaShop sur le nouveau domaine.


2. Dupliquer une boutique PrestaShop pour créer un site de test ou de préproduction

Créer un environnement de test est essentiel avant toute mise à jour de PrestaShop. Pour cela, dupliquez votre boutique existante en copiant tous les fichiers et la base de données vers un sous-domaine, comme test.maboutique.com. Configurez correctement le fichier parameters.php avec les nouvelles informations de base de données.

Pensez à désactiver l’indexation des moteurs de recherche dans ce clone pour éviter le contenu dupliqué. Vous pouvez aussi activer le mode maintenance sur cette copie. Cette duplication vous permet de tester extensions, modules et mises à jour sans impacter la boutique en production.


3. Copier un site PrestaShop vers un autre domaine sans affecter le référencement SEO

Pour dupliquer un site vers un nouveau domaine tout en préservant votre SEO, faites attention aux redirections et au fichier .htaccess. Après avoir copié les fichiers et la base de données, adaptez les paramètres de domaine dans la base via ps_shop_url.

Veillez à bien mettre à jour les URLs absolues dans la base de données, sinon des erreurs de chargement peuvent survenir. Une fois le site en ligne sur le nouveau domaine, configurez les redirections 301 si vous abandonnez l’ancien domaine, pour conserver votre positionnement SEO.


4. Cloner un site PrestaShop avec cPanel : méthode rapide pour les débutants

cPanel facilite grandement la duplication d’un site PrestaShop. Commencez par compresser les fichiers du site dans un fichier .zip via le gestionnaire de fichiers. Exportez ensuite la base de données depuis phpMyAdmin. Créez un nouveau sous-domaine ou dossier dans cPanel, puis uploadez et extrayez les fichiers.

Importez la base dans une nouvelle base de données et modifiez le fichier parameters.php avec les nouvelles infos. Cette méthode est accessible à tout utilisateur, même débutant, et vous permet de créer une copie fonctionnelle sans avoir à toucher à des lignes de commande.


5. Dupliquer une boutique PrestaShop avec SSH et ligne de commande pour les utilisateurs avancés

Les utilisateurs expérimentés peuvent dupliquer leur boutique via SSH pour gagner du temps. Connectez-vous à votre serveur, utilisez rsync pour copier les fichiers et mysqldump pour exporter la base. Cela permet une duplication rapide, même sur de grands volumes de données.

Créez une nouvelle base de données et importez-y le dump SQL. Modifiez le fichier parameters.php avec les nouvelles informations. Ce processus est rapide, fiable et permet une grande flexibilité, notamment pour automatiser les sauvegardes ou les déploiements via script.


6. Comment configurer les paramètres d’URL après avoir dupliqué un site PrestaShop

Une fois le site copié, il est crucial de mettre à jour les paramètres d’URL pour éviter les erreurs. Dans la base de données, accédez à la table ps_shop_url et remplacez les anciennes URLs par les nouvelles. Vérifiez aussi les liens dans ps_configuration.

Pensez à régénérer le fichier .htaccess en allant dans Paramètres SEO & URLs de votre back-office PrestaShop. Cela permet à PrestaShop de recalculer les routes à partir des nouvelles données et garantit le bon fonctionnement des pages et du référencement.


7. Sauvegarder et dupliquer votre site PrestaShop avec un module dédié : avantages et inconvénients

Plusieurs modules comme "1-Click Backup" ou "PrestaBackup" permettent de cloner un site PrestaShop automatiquement. Ils offrent un gain de temps considérable et conviennent aux utilisateurs non techniques. En quelques clics, vous pouvez créer une sauvegarde complète et la restaurer ailleurs.

Cependant, ces modules peuvent avoir des limites sur certains hébergements ou avec des sites volumineux. Il est donc important de tester la restauration sur un environnement de test avant d’en dépendre totalement. N’oubliez pas de vérifier la compatibilité du module avec votre version de PrestaShop.


8. Dupliquer un site PrestaShop sur un autre serveur avec changement de nom de domaine

Si vous changez à la fois de serveur et de domaine, le processus de duplication nécessite une attention particulière. Après avoir copié les fichiers et la base de données, mettez à jour les tables contenant l’ancien domaine (comme ps_configuration et ps_shop_url).

Ensuite, videz le cache manuellement dans /var/cache/ et régénérez le fichier .htaccess. N’oubliez pas d’adapter les paramètres DNS pour pointer vers le nouveau serveur. Faites également attention aux certificats SSL, qui devront être réémis pour le nouveau domaine.


9. Créer une copie locale de votre site PrestaShop pour le développement avec WAMP ou MAMP

Pour travailler en local, copiez les fichiers de votre boutique dans le dossier www ou htdocs de votre serveur local. Exportez la base de données depuis le serveur et importez-la dans phpMyAdmin en local. Mettez à jour parameters.php pour adapter le nom de base et les identifiants locaux.

Modifiez également les URLs dans ps_shop_url pour pointer vers localhost. Pensez à activer le mode debug pour faciliter le développement. Cette méthode permet de faire des tests ou du développement sans impacter votre site en ligne.


10. Automatiser la duplication de votre boutique PrestaShop avec un script bash ou PHP

Pour gagner du temps, vous pouvez automatiser la duplication de votre boutique avec un script. En bash, utilisez rsync pour les fichiers et mysqldump pour la base. Vous pouvez ensuite automatiser l’import dans une nouvelle base et ajuster le fichier parameters.php.

En PHP, utilisez les fonctions de lecture/écriture de fichiers et les requêtes SQL pour gérer la duplication. Ce type d’automatisation est utile pour créer des environnements de test fréquents ou pour mettre en place des systèmes de sauvegarde automatisée.