j’ai modifié il y a quelques temps un Vhost d’un site pour en modifier l’URL puis restart l’apache
=> l’ancienne URL est toujours disponible
Alors non, je n’ai pas enlevé le pointeur DNS correspondant à l’ancien nom de domaine, mais j’aimerai bien comprendre. Comment cela se fait que le site est encore joignable alors qu’il ne match plus avec aucune conf dans les dossier /etc/apache2/sites-* ?
Quel type ?
vhost sur l’ip ou sur le nom.
Si ton vhost est défini sur l’ip , normal que ça réponde.
Un vhost ne sert pas une url, mais un domaine.
Sinon, ça pourrait être pas mal que tu files les définitions complétes de tous tes vhosts, en anonymisant un peu les noms de domaines, pour voir.
Sinon, tout à fait autre chose: si l’ancien nom de domaine avait des backlinks, plutôt que d’essayer de le rendre inaccessible, tu devrais mettre une redirection 301 vers le nouveau ndd, pour transfèrer les backlinks au crédit du nouveau ndd.
je pourrais faire la redirection 301, tout comme je pourrais supprimer le pointeur A sur le DNS. Mais d’utiliser une solution de “contournement”, j’ai besoin de comprendre ce qui m’échappe. Il m’est important de bien maitriser la solution.
Je pense que c’est ton “serveralias”:
je ne sais pas trop comment fonctionne le match par rapport au nom demandé par les requètes http.
D’habitude je vois utiliser toujours des fqdn, mais il est possible qu’avec le nom court “backend”, il matche indifféremment backend.prod.mondomaine.fr aussi bien que backend.test.mondomaine.fr
Je pense que tu peux tester en commentant carrément la ligne pour voir ce qu’il se passe.
Bonjour,
Désolé pour le temps de réponse j’ai été bien malade et en arrêt cette semaine…
Merci Mattotop pour la réponse.
Cependant non cela ne fonctionne pas. J’ai commenté la ligne et restart apache mais pas mieux… La page s’affiche toujours