Aller au contenu
Invision Board France

Déménager son forum


Youp3

Cet article explique comment déménager son forum.

 

Mais en quoi consiste le déménagement d'un forum ? Il peut s'agir :

  1. d'un changement d'hébergeur (OVH vers Celeonet)
  2. d'un changement de nom de domaine (www.ibf-french.com -> www.invisionboard.fr)
  3. d'un déplacement du forum sur le serveur (/www/forum/ -> /www/)
  4. 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 :

  1. Transférez votre base de données chez votre nouvel hébergeur.
  2. Transférez le contenu de votre FTP chez votre nouvel hébergeur.
  3. 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']

[*]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

Vous trouverez ces informations dans la FAQ de votre nouvel hébergeur.

 

 

Changement de nom de domaine

 

Le changement du nom de domaine se passe en quatre étapes :

  1. Vous devez reparamétrer le champ $INFO['board_url'] dans votre fichier conf_global.php pour utiliser le nouveau domaine.
  2. Paramétrez convenablement les URLs dans Système > Paramètres système > General Configuration.
  3. 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/");


  4. 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 :

  1. Déplacez les fichiers (par exemple de /www/forum/ vers /www/).
  2. Vous devez reparamétrer le champ $INFO['board_url'] dans votre fichier conf_global.php pour y mettre la nouvelle adresse.
  3. Paramétrez convenablement les path dans Système > Paramètres système > General Configuration.
  4. Paramétrez convenablement les URLs dans Système > Paramètres système > General Configuration.
  5. Vérifiez que le contenu des fichiers .htaccess de votre forum sont toujours adéquat
  6. 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/");


  7. 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 :

  1. 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)
  2. Vous devez reparamétrer le champ $INFO['board_url'] dans votre fichier conf_global.php pour y mettre la nouvelle adresse.
  3. Paramétrez convenablement les URLs dans Système > Paramètres système > General Configuration.
  4. 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/");


  5. Supprimez le cache des messages dans Système > Tools & Settings > Gestion des caches. (dans le cadre Contenu du cache)


Logo « Truck » conçu par NAS sur Noun Project


Retour utilisateur

Commentaires recommandés

la requête sql est nécessaire?  d’après les explications de invision il suffit de modifier le conf_global.php, les htaccess et après les chemins dans l'acp et de tout rebuid au niveau du cache.

 

 

Sinon joli travail çà va bien m'aider

Lien vers le commentaire
Partager sur d’autres sites

  • Administration

Si l’url de ton forum a changé, c’est conseillé oui. Car le système de reconstruction ne fonctionnera que pour les url utilisant le système de liens internes.

Cette procédure a été éprouvée et fonctionne parfaitement.

Lien vers le commentaire
Partager sur d’autres sites

 merci bien, j'ai fait une copie en local après modification du conf_global.php+htaccesspour le urlrewrite pas de soucis j'ai quand même effectuer la requête en sql pour un changement de nom de domaine je bouge de mon site vers un localost/forum pas de soucis tout c'est bien passé .

Lien vers le commentaire
Partager sur d’autres sites

Si tu as la requête sql pour changer les url de photos de profile cela m'intéresse car il renvoi tous sur l'ancienne

je me réponds

 

remplacer les url thumbails

UPDATE `nom de la base`.`"prefixdevotre base_core_members` SET `pp_thumb_photo` = replace(pp_thumb_photo,"http://www.nomdu site.com/","http://www.nomdusite.com/forum/");

remplacer les urls photosde profils

UPDATE `nom de la base`.`"prefixdevotre base_core_members` SET `pp_main_photo` = replace(pp_main_photo,"http://www.nomdu site.com/","http://www.nomdusite.com/forum/");

il existe peut être une syntaxe pour combiner les deux je suis pas expert :drop:

Lien vers le commentaire
Partager sur d’autres sites



Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Ajouter un commentaire…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement

×
×
  • Créer...

Information importante

En utilisant ce site, vous êtes d’accords avec nos Conditions d’utilisation. Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookies, sinon nous supposerons que vous êtes d’accord pour continuer.