En fait, c'est très simple de changer l'emplacement physique de phpBB, mais il faut faire attention pour ne rien perdre.
Par ailleurs, réfléchit que ce mouvement pourrait être l'occasion d'une installation de phpBB dans un sous-domaine de
www.macadam-addict.fr .
Ce sera à peut près la même chose à faire.
Pour un simple changement d'emplacement, et bien, tu fait un répertoire "forum/" dans "www/", tu y place un copie de ton forum (direct).
Tu va dans l'ACP de la première installation (celui de la racine), tu changes le chemin du script (certainement de "/" au départ) à "forum/" et hop, tu vas sur -www.macadam-addict.fr/forum/ et tu as ton forum qui marche.
Te restera plus qu'à virer le .htaccess situé dans "forum/" et d'ajouter "forum/" dans les chemin de celui qui se trouve dans "www/", la les liens de ton nouvel emplacement doivent marcher, et enfin effacer tous les autre fichier de ta première installe (une fois que tout marche bien entendu).
Pendant le temps ou les deux dossier coexisteront, il n'y aura pas de problème particulier sauf au moment ou tu aura changer le chemin dans l'acp, il ne sera vraisemblablement plus possible de poster ou se logguer dans le forum original (les seuls endroits ou ce chemin est directement utilisé, si non le reste devrait même continuer à marcher).
Après, il nous faut trouver un moyen de bien rediriger les requêtes, pour que les anciennes URL continuent de marcher. Ceci ne pose pas de problème particulier si tu ne faisais que changer de dossier, mais la en ajouter un rend las chose plus complexes.
Il est simple de faire une redirection de ce type :
- Code: Tout sélectionner
rewriteRule ^ancien_dossier/(.*)$ /nouveau dossier/$1 [QSA, L, R=301]
Mais, là, on veut quand même avoir accès à la racine. Pas possible de tout rediriger d'un coup, il y a donc des exceptions.
Il faudrait essayer un truc dans le genre de :
- Code: Tout sélectionner
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^forum/(viewforum|viewtopic|profile)\.php$ /forum/$1.php [QSA,L]
pour les URLs naturelles, mais c'est plus coton pour les URL réécrites, il faudrait écrire un script je pense.
Cependant, comme tu n'as pas encore été beaucoup re-crawlé depuis que tu as réglé ton histoire de nom de domaine, tu pourrais aussi te lancer direct, ça fera perdre un peut de temps, mais bon, si cette modification est utile à ton projet, tu perdra
pas grand chose.
++