Ou masquer la transmission de domaine sur la machine locale seulement? [fermé]

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

  •  25-10-2019
  •  | 
  •  

Question

Je suis triste d'avoir à poser cette question, mais je ne suis même pas sûr de ce qu'il faut appeler ce que je suis en train de le faire, si Google n'est pas beaucoup d'aide.

Je fais un travail sur un site Web de l'entreprise à l'extérieur du réseau de l'entreprise. Une partie des actifs sur le site sont chargés d'un domaine qui est visible depuis l'intérieur du réseau de l'entreprise (QA), mais il y a un miroir de ces actifs sur un domaine public. Comment puis-je masquer ou transmettre les demandes à ce domaine interne (par exemple: http://qa.example.com/image .png ) au domaine externe en miroir sur mon ordinateur portable? (Par exemple http://www.example.com/image.png ). Ceci est similaire à ce qui peut être fait en utilisant le fichier hôte pour les adresses IP. La raison pour laquelle je veux faire cela est que les images ne sont pas brisés que le travail I sur le site extérieur du bureau, et de changer toutes les références dans les fichiers Web ne sont pas une option. Je suis sur Mac OS X Lion.

Encore une fois, désolé, question factice, s'il vous plaît ne le font pas la flamme: S

Merci!

Était-ce utile?

La solution

Si l'hôte mirroring (http://www.example.com) n'utilise pas les en-têtes d'hôte, vous pouvez le faire à travers le fichier hôte, par cartographie qa.example.org à www.example.com.

Cela aura votre navigateur demander à l'hôte de www.example.com pour le http: //qa.example .org / image.png . Si www.example.com est configuré pour utiliser les en-têtes d'hôte au contenu de contrôle servi, il verra les noms d'hôtes et dépareillées ne parviennent pas à servir le contenu. Dans ce cas, vous avez besoin quelque chose de plus puissant.

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