То, что я хочу, чтобы достичь является следующее:Apache виртуальный хост в динамический IP
В любой данный момент времени, если кто-нибудь, в том числе и меня, в локальной сети, знает мой IP-адрес, и в файл хостов он или она имеет 192.168.1.xxx beta.example.com
, обратившись на beta.example.com
, он или она получит beta.example.com, поданный с моего апача. Это за исключением меня, я могу иметь свой собственный 127.0.0.1 beta.example.com
.
Я пробовал это, что работает только на месте. Для внешних подключений по умолчанию установлено значение DocumentRoot
, и при попытке пользователя получить доступ к http://beta.example.com/example.com/
приложению не удается получить его путь.
Listen *:80
ServerName localhost:80
DocumentRoot "c:/www"
<VirtualHost beta.example.com>
DocumentRoot "c:\www\example.com"
ServerName beta.example.com
</VirtualHost>
<Directory "c:\www\example.com">
Options +FollowSymLinks
AllowOverride All
</Directory>
Что я должен изменить? Возможно ли это?
Сохранено большое количество головных болей, спасибо :) – Ozzy