web-dev-qa-db-fra.com

Sous-domaine "redirection" vers l'adresse IP du serveur local externe

J'ai configuré un serveur local exécutant XAMPP. Localhost fonctionne pour le serveur et j'ai transféré le port 80 sur notre routeur pour permettre les connexions entrantes. Cela fonctionne aussi. Je peux donc maintenant accéder à ma page Web hébergée via l’adresse IP de notre adresse IP externe.

Nous avons déjà un domaine hébergé et cPanel installé sur un autre serveur par lequel le domaine est géré (ce n'est pas notre serveur, c'est une solution d'hébergement payant).

Comment configurer cPanel pour pouvoir "rediriger" le sous-domaine folio.site.com vers le site Web hébergé localement?

Il suffit de créer un sous-domaine et un redirecteur transmettra l’utilisateur au bon endroit, mais l’URL changera ensuite en adresse IP, ce qui n’aura pas l’air joli.

Je veux simplement que l'URL reste à folio.site.com alors que je suis à la racine, et si vous accédez à une autre page (par exemple /projects.php), l'URL se lira ainsi: folio.site.com/projects.php

Je suppose que c’est ce que font A enregistrements ou CNAME enregistrements? Mais je ne peux pas le faire fonctionner. Ou je ne le comprends pas vraiment =)

Merci pour toute aide! = D

2
Stian Berg Larsen

Comment configurer cPanel pour pouvoir "rediriger" le sous-domaine folio.site.com vers mon autre site Web hébergé localement?

Comme vous le soupçonnez probablement déjà, il ne s'agirait pas vraiment d'une "redirection", mais d'un point sur un sous-domaine d'une adresse IP, ce qui est fait avec un enregistrement A. Un CNAME serait utilisé pour désigner un nom d'hôte, pas une adresse IP.

Pour ce faire, dans cPanel, modifiez la zone DNS de votre domaine (par exemple, site.com) et ajoutez un enregistrement A pour:

folio.site.com 14400 IN A <external_IP_of_XAMPP_server>
1
dan