как прописать в Apache *.mydomen.com ?

Foshvad

Guest
как прописать в Apache *.mydomen.com ?

Здравствуйте!

Небольшой вопрос, может кто знает. Как прописать в Apache все субдомены сразу? Если их (субдоменов) много, а Document_root для них одинаковый?

Что типа

<VirtualHost 192.168.10.4>
DocumentRoot D:/mysqsites/mydomen
ServerName *.mydomen.com
</VirtualHost>
 

Foshvad

Guest
Не, так не подходит, потому как при обращнии к 12345.mydomen.com SERVER NAME будет www.mydomen.com, а надо "12345.mydomen.com"
 

Foshvad

Guest
тогда на каждый хост делай свою запись VirtualHost.
вот этого и хочется избежать....

А можно вместо $_SERVER[SERVER_NAME] использовать $_SERVER[HTTP_HOST] - ?

Просто при обращении к 1234.mydomen.com SERVER_NAME = 'mydomen.com', а HTTP_HOST = '1234.mydomen.com'

Никаких особенностей у HTTP_HOST случаем нет?...
 

si

Administrator
возможно эту пробелму можно решить при помоши mod_rewrite
 

tony2001

TeaM PHPClub
>Никаких особенностей у HTTP_HOST случаем нет?...
нет, никаких нет.
 

Foshvad

Guest
Здорово, тогда еще одна проблема решана при помощи phpclub :)
 
Сверху