J'ai un serveur d'applications Web exécutant Tomcat et j'ai besoin de publier mes API pour les utilisateurs Internet. Cependant, je n'ai pas de nom de domaine pour ce serveur et je ne peux que mettre l'adresse IP de ce serveur (par exemple 145.XXX.XXX.XXX) pour indiquer l'emplacement de mes fichiers API xml .
J'ai un autre serveur Web fonctionnant avec un nom de domaine "http://www.webserver.com" enregistré sur Internet et je souhaite utiliser son nom de domaine pour le serveur de mon API de serveur d'applications Web xml emplacement des fichiers. Comment puis je faire ça? Vous utilisez "www.webserver.com/api" ou "api.webserver.com"? ce qui est mieux?
Aussi, je me demande si je veux publier un lien Web "rstp: //145.XXX.XXX.XXX" pour le streaming vidéo, puis-je utiliser "rstp: // www. webserver.com/api" pour le remplacer et comment le faire? J'ai toujours pensé que l'URL contenant le nom de sous-répertoire du domaine ne peut pas pointer vers une autre adresse IP, mais uniquement sur un autre emplacement de dossier sur le serveur Web lui-même.
Je ne pense pas que vous puissiez faire cela avec un sous-répertoire, car vous ne pourriez faire qu'une redirection et ce n'est pas ce dont vous avez besoin. Comme vous le mentionnez, un sous-répertoire ne peut pas pointer vers une autre adresse IP.
Cependant, vous pourriez peut-être utiliser un sous-domaine, de la forme http://api.webserver.com
et configurer un enregistrement DNS "A" pour ce sous-domaine dans la zone DNS webserver.com qui pointe vers l'adresse IP alternative. Par exemple:
api.webserver.com. 14400 IN A 145.XXX.XXX.XXX