При разработке очередного сайта используя Денвер возник такой вопрос - "Как опубликовать сайт Денвера в локальной сети? К примеру, чтобы показать макет сайта начальству, что бы два и более пользователя с разных компьютеров могли наполнять сайт и многое другое. В этой новости шагам за шагом описан процесс публикации сайта в локальной сети.
Предположим, сайт лежит в папке Денвера "C:\WebServers\home\website.ru\www\", доступен на локальном компьютере по адресу http://website.ru/, но с других компьютеров в локальной сети не открывается. Локальный компьютер (на нем стоит Денвер и крутится макет сайта) имеет сетевой адрес 192.168.1.236 (локальный IP адрес). Нам нужно, чтобы сайт на другом компьютере открывался по ссылке http://website.ru/.
Вперёд к процессу по шагам.
1) Действия на локальном компьютере, где установлен Денвер и находится наш сайт http://website.ru/
а. Переходим в папку C:\WebServers\home\website.ru\, создаем в ней файл .htaccess (C:\WebServers3\home\mydomain.ru\.htaccess), файл .htaccess без какого либо разрешения.
б. Вставляем в файл следующие строки (как вы уже догадались, ## означают начало комментария, а # означает начало строки с директивой):
## Файл /home/mydomain.ru/.htaccess
# dnwr_ip 192.168.1.236
# dnwr_host website.ru/www (когда я разбирался с Денвером мне советовали прописывать # dnwr_host website.ru, а не # dnwr_host website.ru/www, но у меня не работало и отображало папку в корне C:\WebServers\home\website.ru, возможно что версия Денвера другая).
в. Перезапускаем Денвер используя ярлычок "Restart Denwer".
2) Действия на другом компьютере где нет Денвера и где должен работать наш сайт
а. Открываем блокнотом файл C:\WINDOWS\system32\drivers\etc\hosts
б. Добавляем туда строку
192.168.1.236 website.ru
в. Теперь по адресу http://website.ru/ сайт будет доступен.
Выполните такие действие второго пункта на тех компьютерах на которых должен быть доступен сайт http://website.ru/.
Комментарии
Такого способа не знаю