J'ai récemment commencé à héberger mon site Web personnel sous un serveur domestique utilisant le DNS dynamique.
Le domaine est enregistré sous Godaddy et ZoneEdit en tant que gestionnaire DNS dynamique. Tout fonctionne bien jusqu'à ce qu'il atteigne mon routeur (avec Tomato v1.28). Le domaine (disons exemple.com) se traduit comme suit:
http://www.example.com ---> http://192.168.1.200/wiki/index.php/Main_Page
au lieu de
http://www.example.com/wiki/index.php/Main_Page
J'utilise la fonctionnalité de redirection de port intégrée à Tomato. Le cours ci-dessus fonctionne sur une machine connectée au réseau local.
Cela se produit uniquement lorsque vous tentez d'accéder à l'URL racine, à savoir www.example.com, mais www.example.com/blog ou www.example.com/wiki conservent le nom de domaine.
J'utilise un serveur centos, avec Apache.
home-server
tomato
dynamic-dns
Praveen
la source
la source
Réponses:
Votre serveur Web est en cours de redirection mais n'a pas été configuré avec un nom DNS. Il utilise donc son adresse IP interne dans la réponse de redirection.
Configurez le nom de domaine dans le logiciel du serveur Web.
la source
Cela n'a rien à voir avec votre routeur. Vous devez ajouter votre nom de domaine au serveur Web. Si vous utilisez apache, vous devrez peut-être ajouter votre nom de domaine au fichier vhosts. Lire la suite ici: http://support.aiso.net/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=243
la source