Redirection du nom de domaine vers une boîte hébergée en quadruple pointillé

StackOverflow https://stackoverflow.com/questions/46074

  •  09-06-2019
  •  | 
  •  

Question

J'ai un serveur php qui exécute mon nom de domaine.À des fins de test, j'exécute un asp.net sur une IP quadruple en pointillés.J'espère les relier via PHP ou une sorte de DNS/.htaccess vaudou.

Alors si je vais à www.mydomain.com/test il redirige (mais conserve l'url de (www.mydomain.com/test) dans la barre d'adresse du navigateur et les pages sont desservies par la boîte asp.net quad IP en pointillés.

Était-ce utile?

La solution

Au lieu de pointer www.yourdomain.com/test sur votre serveur de test, pourquoi ne pas utiliser test.yourdomain.com?

En supposant que vous ayez accès aux enregistrements DNS pour yourdomain.com, il vous suffit de créer un mappage d'enregistrement A test.yourdomain.com à l'adresse IP de votre serveur de test.

Autres conseils

C'est tout à fait possible, si je comprends où vous voulez en venir.

Vous disposez d'un serveur PHP avec votre domaine pointant vers lui.Vous disposez également d’un serveur ASP.NET distinct auquel est associée uniquement une adresse IP, sans domaine.

Y a-t-il un inconvénient à simplement pointer votre nom de domaine vers votre boîte ASP.NEt ?

Le moyen le plus simple est de faire www.mydomain.com/test servir un fichier HTML qui a une seule image avec l’adresse IP simple.Cependant, cela signifie que l'URL dans la (superbe) barre d'adresse reste toujours exactement la même, même si vous cliquez sur un lien sur la page affichée.(Vous pouvez éviter cela en ajoutant target=_top dans le href, mais cela nécessiterait quelques modifications de votre "asp.net".)

La seule autre façon à laquelle je peux penser est de faire www.mydomain.com agir comme mandataire.C'est-à-dire à /test il a un script ou quelque chose qui récupère la page de votre "asp.net" et la transmet au client.

Vous pouvez le faire avec un proxy, mais je pense que la réponse de Will Harris est la meilleure : utilisez un sous-domaine.Beaucoup plus simple, et cela éliminera également les problèmes liés aux liens relatifs.

Je suis d'accord que l'idée du sous-domaine est la meilleure, mais si pour une raison quelconque cela ne fonctionne pas pour vous, vous pouvez également avoir la page php à l'adresse /test des requêtes proxy vers une URL sur la machine quadruple en pointillés (en utilisant fopen pour accéder au URL quadruple en pointillés).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top