Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/06/2006, 20:58
f3nixl
 
Fecha de Ingreso: marzo-2006
Ubicación: Ramos Arizpe, Coah
Mensajes: 70
Antigüedad: 19 años
Puntos: 0
Exclamación Mod_rewrite y subdominios dinamicos? ¿se puede?

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]