Пример:
Код: Выделить всё
site1.domain.com site2.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