Примеры:
Код: Выделить всё
site1.domain.com
Код: Выделить всё
site3.domain.com
Я использую php, apache и .htaccess.
Я подготовил следующий код:
Код: Выделить всё
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} !^domain\.com$ [NC]
RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.com$ [NC]
RewriteRule ^(.*)$ /site/$1 [L]
Работает только site.domain.com (показывает код из этого каталога). Другие поддомены не отображаются (сайт не существует).
Подробнее здесь: https://stackoverflow.com/questions/785 ... -directory