Возможный дубликат:
Apache без подключения к интернету

Я установил сервер Apache на свой локальный компьютер и смог увидеть локальные файлы PHP с помощью моего браузера. Однако позже я узнал, что не могу этого сделать, если у меня нет подключения к Интернету. Другими словами, правда ли, что Apache не может отображать файлы на моем компьютере, если у меня нет подключения к Интернету? Зачем нужен интернет для чтения с локального жесткого диска? И как я могу преодолеть это ограничение?

1 ответ1

3

В вашем файле /etc /hosts добавьте ваши имена серверов виртуального хоста в конец строки localhost. например:

127.0.0.1   localhost www.domain.tld www.otherdomain.tld

В вашем httpd.conf введите это:

Listen 80 
# make sure all other listen lines are commented out.
NameVirtualHost *:80

В ваших конфигурационных файлах vhost, структура выглядит так:

<VirtualHost *:80>
ServerName www.domain.tld
DocumentRoot /www/domain
</VirtualHost>

<VirtualHost *:80>
ServerName www.otherdomain.tld
DocumentRoot /www/otherdomain
</VirtualHost>

http://httpd.apache.org/docs/2.0/vhosts/name-based.html http://httpd.apache.org/docs/1.3/vhosts/name-based.html

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