Hola, buenas, he estado buscando informacion sobre este tema (crear subdominios de forma dinamica) y al parecer esto se puede realizar con el mod_rewrite, he encontrado varios codigos en los cuales me he basado para realizar esto pero no me han dado resultado, he visto informacion que esto tambien se puede hacer modificando el httpd.conf y añadiendo unas lineas, pero lo que estoy buscando es realizar subdominios de forma dinamica, no se si alguien pueda decirme porque rumbo debo buscar informacion para poder realizar esto de forma dinamica. Gracias!
Aqui los ejemplo de los codigos que he encontrado con el mod_rewrite.
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.mydomain\.com
RewriteCond %{HTTP_HOST} ([^.]+)\.mydomain\.com [NC]
RewriteRule ^(.*)$ http://www.mydomain.com/%1 [L,R]
RewriteEngine On
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^www\.mydomain\.com $ [NC]
RewriteCond %{HTTP_HOST} ^([^.]+)\.mydomain\.com
RewriteRule ^(.+) http://www.mydomain.com /%1/$1 [L]
RewriteEngine On
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^(www\.)?mydomain\.com $ [NC]
RewriteCond %{HTTP_HOST}<->%{REQUEST_URI} ^(www\.)?([^.]+).*<->/([^/]+) [NC]
RewriteCond %2<->%3 !^(.*)<->\1$ [NC]
RewriteRule ^(.+) http://www.mydomain.com /%2/$1 [L]
RewriteEngine On
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^(www\.)?mydomain\.com$ [NC]
RewriteCond %{HTTP_HOST}<->%{REQUEST_URI} ^(www\.)?([^.]+).*<->/([^/]+) [NC]
RewriteCond %2<->%3 !^(.*)<->\1$ [NC]
RewriteRule ^(.+) /%2/$1 [L]