Переадресация или маскировка домена только на локальной машине? [закрыто

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

  •  25-10-2019
  •  | 
  •  

Вопрос

Мне грустно задавать этот вопрос, но я даже не уверен в том, что я пытаюсь сделать, поэтому Google не очень помогает.

Я работаю на веб -сайте компании за пределами сети компании. Некоторые из активов на сайте загружаются из домена, который виден только из сети компании (QA), но в общественном достоянии есть зеркало этих активов. Как я могу замаскировать или перенаправить запросы на этот внутренний домен (например: http://qa.example.com/image.png) к зеркальному внешнему домену на моем ноутбуке? (например http://www.example.com/image.png) Это похоже на то, что можно сделать с помощью файла хоста для IP -адресов. Причина, по которой я хочу сделать это, заключается в том, что изображения не разбиты, поскольку я работаю на сайте за пределами офиса, и изменение всех ссылок в веб -файлах не является вариантом. Я на OSX Lion.

Еще раз, извините, манекен, пожалуйста, не пламени: S

Спасибо!

Это было полезно?

Решение

Если зеркальный хост (http://www.example.com) не использует заголовки хоста, вы можете сделать это через файл хоста, отображая QA.Example.org на www.example.com.

Это заставит ваш браузер спросить хост www.example.com для http://qa.example.org/image.png. Анкет Если www.example.com настроен на использование заголовков хоста для управления обслуживаемым контентом, он увидит несоответствующие имена хостов и не выполняет обслуживание контента. В этом случае вам нужно что -то более мощное.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top