La raison de la non visibilité d'un même contenu via 2 URL différentes peut être multiple mais basiquement, voila comment cela peut fonctionner:
- le DNS (publique et interne) contient un enregistrement (de préférence de type CNAME) qui fait pointer www et * vers le serveur web.
- la config du serveur web décrit www et * comme étant acceptables en tant qu'URL
et c'est tout...
Si ça ne marche pas, cela signifie que soit il manque des enregistrement DNS soit la config du serveur Apache n'est pas correcte.
Bien sûr, ma description ci-dessus ne marche pas avec des vhosts différents
Le problème est que pour pouvoir t'aider plus, il faudrait que nous ayons quelque chose de plus que "ça ne marche pas". En effet, les messages d'erreurs seront différents selon que le problème vient du DNS ou de Apache