Résolution de domaine en adresse IP LAN sous DNS dynamique et tomate

3

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.

Praveen
la source
Le problème ne concernait ni le routeur ni la définition du nom d'hôte, mais le fichier LocalSettings.php de mediawiki que j'utilise. La fixation du nom de serveur dans le fichier a tout corrigé.
Praveen

Réponses:

2

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.

RedGrittyBrick
la source
2

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

Karthik
la source
J'ai configuré mon fichier hôtes, mon hôte et mon fichier de configuration apache, mais le problème persiste.
Praveen