Перенаправление XAMPP в каталог XAMPP во внутренней сети - PullRequest
2 голосов
/ 26 марта 2010

Я установил XAMPP на свой рабочий стол. Я установил vhosts для примерно 5 сайтов, и все они работают правильно с самого рабочего стола.

Проблема возникает всякий раз, когда я пытаюсь получить доступ к этим Vhosts с моего ноутбука. Я изменил файл hosts на ноутбуке, чтобы перенаправить запросы ноутбука dev.domain.com на рабочий стол, однако, когда я пытаюсь получить доступ к этим сайтам с моего ноутбука в локальной сети, я получаю только экран приветствия XAMPP. Кажется, что при попытке доступа к vhosts на рабочем столе с ноутбука файл vhosts игнорируется, поскольку все запросы перенаправляются в каталог xampp.

Что мне нужно настроить, чтобы обеспечить доступ к vhosts на рабочем столе с ноутбука?

1 Ответ

1 голос
/ 18 мая 2010

Я нашел ответ на свой вопрос. Для всех остальных, кто нуждается в этом ответе, пожалуйста, обратитесь к следующему сайту для всестороннего объяснения: http://www.ozestretch.com/forum/viewtopic.php?t=5&f=6

Вкратце, есть 3 вопроса, которые необходимо решить.

Сначала вам нужно обратиться к файлу hosts на сетевом компьютере. Например, файл хоста на сетевом компьютере будет иметь следующие запросы на указание IP-адреса компьютеров xampp:

192.168.0.128 myvhost.com 

Помните, что вышеуказанный IP-адрес принадлежит серверу xampp.

Во-вторых, файл хоста компьютера xampp также должен иметь этот же адрес в файле хоста, чтобы сайт работал. Сначала это показалось мне излишним, но это работает, поэтому я не спорю. Итак, файл hosts на сервере xampp также будет иметь:

127.0.0.1 myvhost.com
192.168.0.128 myvhost.com

Наконец, файл httpd-vhosts.conf на компьютере xampp должен иметь следующую строку:

NameVirtualHost 192.168.0.128:80

Надеюсь, этот ответ поможет другим.

...