Déménager son forum
Cet article explique comment déménager son forum.
Mais en quoi consiste le déménagement d'un forum ? Il peut s'agir :
Changement d'hébergeur
Le transfert d'un hébergeur à un autre se passe en cinq étapes :
Changement de nom de domaine
Le changement du nom de domaine se passe en quatre étapes :
Déplacement du forum sur le serveur
Le déplacement du forum sur le serveur se passe en sept étapes :
Changement d'url
Le changement d'url est en quelque sorte similaire au déplacement du forum sur le serveur, à la différence que les fichiers ne changent pas de place. C'est juste que nous utilisons une façon différente pour y accéder. La procédure s'effectue en cinq étapes :
Mais en quoi consiste le déménagement d'un forum ? Il peut s'agir :
- d'un changement d'hébergeur (OVH vers Celeonet)
- d'un changement de nom de domaine (www.ibf-french.com -> www.invisionboard.fr)
- d'un déplacement du forum sur le serveur (/www/forum/ -> /www/)
- d'un changement d'url (www.invisionboard.fr/forum -> forums.invisionboard.fr)
Changement d'hébergeur
Le transfert d'un hébergeur à un autre se passe en cinq étapes :
- Transférez votre base de données chez votre nouvel hébergeur.
- Transférez le contenu de votre FTP chez votre nouvel hébergeur.
- Vous devez ensuite reparamétrer les champs suivants dans votre fichier conf_global.php :
- $INFO['sql_host']
- $INFO['sql_database']
- $INFO['sql_user']
- $INFO['sql_pass']
- $INFO['sql_host']
- Paramétrez convenablement les path dans Système > Paramètres système > General Configuration.
- Vérifiez que le contenu des fichiers .htaccess de votre forum sont toujours adéquat
Changement de nom de domaine
Le changement du nom de domaine se passe en quatre étapes :
- Vous devez reparamétrer le champ $INFO['board_url'] dans votre fichier conf_global.php pour utiliser le nouveau domaine.
- Paramétrez convenablement les URLs dans Système > Paramètres système > General Configuration.
- Mettez à jour les url utilisant l'ancien domaine dans les messages. Lancez pour cela la requête suivante dans phpmyadmin :
UPDATE posts SET post = replace(post,"http://www.ancienneurl.com/forums/","http://www.nouvelleurl.com/forums/");
- Supprimez le cache des messages dans Système > Tools & Settings > Gestion des caches. (dans le cadre Contenu du cache)
Déplacement du forum sur le serveur
Le déplacement du forum sur le serveur se passe en sept étapes :
- Déplacez les fichiers (par exemple de /www/forum/ vers /www/).
- Vous devez reparamétrer le champ $INFO['board_url'] dans votre fichier conf_global.php pour y mettre la nouvelle adresse.
- Paramétrez convenablement les path dans Système > Paramètres système > General Configuration.
- Paramétrez convenablement les URLs dans Système > Paramètres système > General Configuration.
- Vérifiez que le contenu des fichiers .htaccess de votre forum sont toujours adéquat
- Mettez à jour les url utilisant l'ancien emplacement dans les messages. Lancez pour cela la requête suivante dans phpmyadmin :
UPDATE posts SET post = replace(post,"http://www.votresite.com/forums/","http://www.votresite.com/");
- Supprimez le cache des messages dans Système > Tools & Settings > Gestion des caches. (dans le cadre Contenu du cache)
Changement d'url
Le changement d'url est en quelque sorte similaire au déplacement du forum sur le serveur, à la différence que les fichiers ne changent pas de place. C'est juste que nous utilisons une façon différente pour y accéder. La procédure s'effectue en cinq étapes :
- Si vous utilisez un nouveau sous-domaine forums.votresite.fr, créez le et faites le pointer sur le dossier de votre forum. (cas n°1)
Si n'avez pas de site et voulez que le forum soit sur www.votresite.fr au lieu de www.votresite.fr/forums, modifier votre dns pour que www pointe vers le dossier de votre forum. (cas n°2) - Vous devez reparamétrer le champ $INFO['board_url'] dans votre fichier conf_global.php pour y mettre la nouvelle adresse.
- Paramétrez convenablement les URLs dans Système > Paramètres système > General Configuration.
- Mettez à jour les url utilisant l'ancien emplacement dans les messages. Lancez pour cela la requête suivante dans phpmyadmin (cas n°1) :
UPDATE posts SET post = replace(post,"http://www.votresite.com/forums/","http://forums.votresite.com/");
ou dans le cas n°2 :
UPDATE posts SET post = replace(post,"http://www.votresite.com/forums/","http://www.votresite.com/");
- Supprimez le cache des messages dans Système > Tools & Settings > Gestion des caches. (dans le cadre Contenu du cache)











