web-dev-qa-db-fra.com

Comment réparer chaque lien sous un nouveau domaine ajouté?

J'ai installé le forum smf en sous-dossier sur le serveur hébergé sous mon domaine. Plus tard, j'ai occupé un nouveau domaine, je l'ai ajouté à mes serveurs de noms et j'ai pointé ce dossier via cpanel.

Index fonctionne bien, le lien vers le forum fonctionne bien, mais les liens de niveau plus profonds, les forums, les sujets, les profils, les identifiants, etc. ne fonctionnent pas. Non pas qu'ils ne fonctionnent pas en tant que tels, mais link n'est pas sous le nouveau domaine. Ainsi, l'utilisateur est déconnecté lorsqu'il entre sur le site via une nouvelle adresse de domaine et revient à l'ancienne adresse une fois connecté, ainsi que des problèmes similaires.

Que dois-je faire pour réparer tous les liens? J'imagine que c'est parce que le forum est installé avant l'ajout du nouveau domaine et que les liens sont corrigés vers l'ancien domaine. Existe-t-il une autre solution en plus de tout sauvegarder et tout installer à partir de zéro?

Merci.

1
3mpetri

La plupart des packages de forum (PHPBB, SMF, etc.) disposent d'une option permettant de modifier le nom de domaine dans le panneau d'administration. Je ne fais pas fonctionner SMF pour le moment, mais je me souviens d’avoir vu quelque chose du genre à l’intérieur du panneau d’administration.

Vous pouvez également simplement avoir une page de redirection JavaScript en tant que forum.votredomaine.com qui mène à votre ancien domaine.

Ou, la solution la moins savoureuse parmi toutes les solutions, entrez dans le code et modifiez les commandes vous-même. Cependant, puisque vous utilisez SMF, je vais supposer que vous n'êtes pas un savant PHP.

Autres que ceux énumérés, je ne connais pas de bonne solution.

0
Christopher