2012-01-14 5 views
1

Я изменил свой файл etc/hosts (под Windows 7), так что www.example.com и demo.example.com обе указывают на localhost. К сожалению, доступ к demo.example.com, переносит меня в корень документа localhost (что логично). Я хочу изменить это на demo.example.com на demo.localhost, поэтому создадим новый виртуальный субдомен на локальном хосте, а затем файл etc/hosts должен выполнить его работу.Как добавить субдомен на локальном компьютере

Может ли кто-нибудь указать мне в правильном направлении? У меня есть этот файл vhosts, который имеет действительный синтаксис, но, похоже, не работает так, как я хочу.

<VirtualHost 127.0.0.1:80> 
ServerPath /demo-example/ 
ServerName demo.example.com 
</VirtualHost> 

ответ

1

пытаются изменить номер порта, как этот

<VirtualHost 127.0.0.1:8080> 
    ServerPath /demo-example/ 
    ServerName demo.example.com 
</VirtualHost> 
+0

Неа, еще 'demo.example.com' собирается' example.com' –

+0

попробовать добавить директиву 'NameVirtualHost' как 'NameVirtualHost * 'перед директивой виртуальных виртуальных хостов. прочитайте эту ссылку [subdomain conf] (http://content.websitegear.com/article/subdomain_setup.htm) –

+0

Что не так с форматированием ссылок? –

Смежные вопросы