Я настроил DNS и Apache под FreeBSD.
У меня есть домен:
mydomain.com
в нем хосты:
server.mydomain.com (192.168.1.1) - сервер и ДНС-сервер
site1.mydomain.com (192.168.1.1)
site2.mydomain.com (192.168.1.1)В конфиге Apache я прописал следующее:
NameVirtualHost server.mydomain.com
<VirtualHost site1>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot /usr/local/proj/site1/html
ServerName site1.mydomain.com
ServerAlias site1
ErrorLog /usr/local/proj/site1/_log/error_log
CustomLog /usr/local/proj/site1/_log/access_log common
</VirtualHost>
В Windows XP указал DNS -> 192.168.1.1.
Я хочу, что бы когда я в браузере под Windows обращался по адресу
site1, в строке адреса браузера загружался полный адрес:
http://site1.mydomain.com/, а не http://site1/.
Как это сделать?
Провет,>Я хочу, что бы когда я в браузере под Windows обращался по
>адресу
>site1, в строке адреса браузера загружался полный адрес:
>http://site1.mydomain.com/, а не http://site1/.
>Как это сделать?Укажите Windows какой у вас domain - например, mydomain.com. Тогда при попытке открыть адрес http://site1 Windows попробует резолвинг не только имени site1, но и имени site1.mydomain.com, в результате ваш сайт будет виденпо имени.
WWell,