Ceci permet de tester si le site migré est bien opérationnel avant de migrer le DNS.
Cependant j’ai un problème.
Ces sites sont composés de liens absolus (genre ) et donc forcément ça marche plus !
J’ai essayé la ligne suivante au début des pages
mais apparemment ce n'est pas fait pour ça.
Y’a t’il une combine pour pallier à ce problème; qu’elle soit HTML ou réseau ? (si je peux éviter de transformer tous les liens absolus en liens relatifs…)
En utilisant les liens absolus ( /) le serveur croit qu’il doit aller chercher a la racine de celui-ci et non pas a la racine du dossier contenant le site.
Du coup il ne trouve plus rien !
Si tu n’a pas la main sur le serveur et que tu es cantonné à /~monsiteamigrer/ je ne vois pas comment tu peux t’en sortir sans réécrire tous tes liens.
A part si le nouveau serveur est déjà configuré pour accepter l’url http://www.monsiteamigrer.com/ t’es sauvé. Il te suffit d’aller éditer ton fichier \Windows\System32\drivers\etc\hosts et de rajouter une ligne genre :
Tu sauvegarde, tu fait un ipconfig /flushdns pour être sur qu’il ira pas chercher la valeur dans le cache, tu ouvre ton browser tu tape www.monsiteamigrer.com et normallement, magie, t’es sur le nouveau serveur.
Bien entendu, cette manip ne marche que pour la machine sur laquelle tu peux éditer hosts et du coup tu ne peux plus avoir accès à l’ancien site. Après, rien ne t’empeche (si tu peux le faire) de faire un sous-domaine, genre new.monsiteamigrer.com et de le faire pointer vers le nouveau serveur. Tu t’évite l’étape d’édition du fichier hosts.
[quote=« bishop, post:5, topic: 46606 »]Si tu n’a pas la main sur le serveur et que tu es cantonné à /~monsiteamigrer/ je ne vois pas comment tu peux t’en sortir sans réécrire tous tes liens.
A part si le nouveau serveur est déjà configuré pour accepter l’url http://www.monsiteamigrer.com/ t’es sauvé. Il te suffit d’aller éditer ton fichier \Windows\System32\drivers\etc\hosts et de rajouter une ligne genre :
Tu sauvegarde, tu fait un ipconfig /flushdns pour être sur qu’il ira pas chercher la valeur dans le cache, tu ouvre ton browser tu tape www.monsiteamigrer.com et normallement, magie, t’es sur le nouveau serveur.
Bien entendu, cette manip ne marche que pour la machine sur laquelle tu peux éditer hosts et du coup tu ne peux plus avoir accès à l’ancien site. Après, rien ne t’empeche (si tu peux le faire) de faire un sous-domaine, genre new.monsiteamigrer.com et de le faire pointer vers le nouveau serveur. Tu t’évite l’étape d’édition du fichier hosts.[/quote]