1

Я хочу просматривать веб-сайты, размещенные на моем Mac при использовании Windows VMware Fusion.

У меня есть запись в файле hosts Windows, чтобы включить маршрутизацию:

#ip of my mac   domain i use on the VM to access it
192.168.1.70    mymac

Тем не менее, он разрешается в пустой каталог, как 404 генерируется. Я вижу журнал доступа на моем Mac, что все в порядке доступа. Firefox на VMware устанавливает следующие заголовки ответа:

Server    Apache/2.2.14 (Unix) mod_ssl/2.2.14 OpenSSL/0.9.8l DAV/2 PHP/5.3.1

Любые идеи, как я могу выяснить, какой каталог обслуживается? Я потерялся в лабиринте извилистых проходов httpd.conf.

Журнал доступа, к сожалению, просто перечисляет / в качестве обслуживаемого корневого каталога

localhost на моем Mac преобразуется в мой каталог ~/Sites.
192.168.1.70 разрешается в тот же пустой каталог /404.

Благодарю.

2 ответа2

0

Прежде всего, расскажите нам, что именно вы используете в качестве веб-сервера. Если вы используете встроенный сервер Apache (вместо, скажем, MAMP), это будет то, что вы установили в Системных настройках.

Во-вторых, попробуйте разместить различные файлы index.html по всему месту. Поместите один в / и посмотрите, будет ли он подан. Если это произойдет, то вы найдете, откуда он обслуживает файлы.

Вы пробовали просто набрать http://192.168.1.70/ в окне VMWare?

-1

Единственные "отрывки", о которых вам нужно беспокоиться, - это объявления, начинающиеся с DocumentRoot . Должно быть одно глобальное объявление и одно для каждого VirtualHost, который вы можете настроить.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .