так будет самое то, я так сам пользуюсь, просто и проблем пока не было
Подскажи, как это реализовать??? Если знаешь конечно...
Делать так можно, но мутарно, особенно если надо сделать скажем 100 поддоменов.
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteCond %{HTTP_HOST} sub2.domen.ru
RewriteCond %{REQUEST_URI} !sub2/
RewriteRule ^(.*)$ sub2/$1 [L]
А так выдает ошибку 500 когда в поддомен попасть пытаешься.:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^(www\.)?domen\.ru$ [NC]
RewriteCond %{HTTP_HOST}---%{REQUEST_URI} ^([^\.]+)\.domen\.ru---/([^/]+)? [NC]
RewriteCond %1---%2 !^(.*)---\1$ [NC]
RewriteCond %{DOCUMENT_ROOT}/%1/ -d
RewriteRule ^(.*)?$ %1/$1 [QSA,PT]
Вот тут об этом писал...
Для просмотра ссылки Войди или Зарегистрируйся