NameVirtualHost 111.22.33.44
<VirtualHost 111.22.33.44>
# primary vhost
DocumentRoot /www/subdomain
RewriteEngine On
RewriteRule ^/.* /www/subdomain/index.html
...
</VirtualHost>
<VirtualHost 111.22.33.44>
DocumentRoot /www/subdomain/sub1
ServerName sub1.domain.tld
ServerPath /sub1/
RewriteEngine On
RewriteRule ^(/sub1/.*) /www/subdomain$1
...
</VirtualHost>
<VirtualHost 111.22.33.44>
DocumentRoot /www/subdomain/sub2
ServerName sub2.domain.tld
ServerPath /sub2/
RewriteEngine On
RewriteRule ^(/sub2/.*) /www/subdomain$1
...
</VirtualHost>
Как создать домен второго уровня
Пример
есть папка страница из которой запускается в браузере как http://localhost/user
а как сделать чтобы он открывалась вот так: user.localhost
Помогите разобраться. Заранее спасибо!
PS. Папок в апаче нет ;)=
Ну или не папок, а каталогов - кому как нравится! Кстати речь идет о Linux
Код:
ЗЫ. Я прсто про mod_rewrite не подумал сначала.
ЗЗЫ. Sorry за мой предыдущий ответ.
Большущий спасиб!!! Твой ответ очень мне помог!
Я сижу на ХР(винда), стоит у меня AppServ ... а мне как сделать домен второго уровня... или это можно толька с обычным apachem?
Цитата:
Originally posted by LI$ENOK
Я сижу на ХР(винда), стоит у меня AppServ ... а мне как сделать домен второго уровня... или это можно толька с обычным apachem?
Я сижу на ХР(винда), стоит у меня AppServ ... а мне как сделать домен второго уровня... или это можно толька с обычным apachem?
с "апачем" это вообще нельзя. домены настраиваются в DNS. либо в hosts себе пропиши.
Вроде же в начале этой темы ситуацию уже разъяснили... или вопрошающий не читал этого? Может к этой старой теме модеры подклеили новый пост LI$ENOK?