Назад | Перейти на главную страницу

Windows XP (в VirtualBox) сопоставит псевдоним с хост-сервером

У меня есть система Ubuntu 12.04 с VirtualBox. Я установил Windows XP как виртуальную машину, и она отлично работает. Я настроил общий доступ к файлам, который работает нормально. Я также могу ввести IP-адрес своего хост-компьютера в Internet Explorer на виртуальной машине, и Apache на моем хост-компьютере выдает ответ со страницей по умолчанию «It Works».

По умолчанию, когда я ввожу свой IP-адрес в браузер, например: http://10.10.10.10, хост-сервер Apache будет использовать / var / www для обслуживания запросов. Если я наберу: http://10.10.10.10/dev это получит / var / www / dev чего я и ожидал.

Теперь о сложной части, которую я не могу найти. Что я пытаюсь сделать, так это вместо того, чтобы набирать: http://10.10.10.10/dev/mysite/httpdocs/ Я могу просто напечатать http://mysite.dev и он будет маршрутизироваться точно так же, как vhost. В настоящее время у меня есть такая настройка vhost на моем хост-компьютере Ubuntu, и она отлично работает в браузере на хосте, но не в гостевой ОС (Windows XP). Если я введу URL-адрес vhost в браузере виртуальной машины / гостя, он просто вернет значение по умолчанию в / var / www /.

[Добавленная информация] Мне нужна эта функция, чтобы я мог тестировать веб-приложения в IE. Приложения обычно используют относительные ссылки для ресурсов и перезаписи URL-адресов, которые не разрешаются правильно с полным путем к файлу, и вместо этого требуется домен имя корень. Любая помощь будет оценена.

[Запрошенные файлы]

ОС HOST (Ubuntu 12.04)

ГОСТЕВАЯ ОС (Windows XP)

Благодаря большой помощи @Mihai Todor, я понял, что в файле хостов Windows я могу добавить эту строку:

10.10.10.10/public_html/dev/myapp/httpdocs/ myapp.dev

а затем в IE в разделе "Свойства обозревателя" -> Подключения -> Настройки LAN, я установил IP-адрес своего хост-компьютера в качестве прокси-сервера на порт 80, и он будет работать.

Я не уверен, что использование хост-машины в качестве прокси-сервера - правильный способ справиться с этим, но, похоже, это работает. Спасибо за вашу помощь.