Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Crear subdominios con php (https://www.clubdelphi.com/foros/showthread.php?t=46427)

hvelascos 31-07-2007 20:43:30

Crear subdominios con php
 
Hola a todos quisiera saber si es posible hacer un subdominio automáticamente con código PHP. Tengo un proyecto en donde por cada usuario que se registre, se le tiene que crear un subdominio con su nombre.

El problema está en el proceso de creación del subdominio, debe ser trasparente para el usuario y el administrador, que no haya la necesiadad de entrar al panel de control del hosting.

Espero que uds tengan alguna solución, saludos:D.

droguerman 01-08-2007 05:59:37

panel de control del hosting?
eso quiere decir que usas windows, pues en ese caso debes modificar el archivo c:\windows\system32\{drivers\etc\}dns usando fopen, fclose, fwrite

hvelascos 02-08-2007 17:04:52

Crear subdominio con php
 
Cita:

Empezado por droguerman (Mensaje 219036)
panel de control del hosting?
eso quiere decir que usas windows

No se de donde hiciste la suposición de que el servidor esta en la plataforma de windows, pero nop, el servidor es linux y más especificamente el panel de administradcion es "cpanel", me imagino que esto es lo mas comun, el paquete que se contrató permite la creación ilimitada de subdominios. con estos datos adicionales espero que se complemente con la pregunta que hice al principio de este tema.;)

D-MO 02-08-2007 17:22:33

Hola,

En si PHP no tiene ninguna función para crear subdominios, mas creo que la forma de hacerlo con PHP es editando las Zonas DNS del Servidor de Nombres de Dominio y agregar la zona "nombreusuario.tudominio.com" de tipo "A" y que apunte hacia tu Apache, en donde también deberás crear un "VirtualHost" para el dominio recién creado.

Otra opción es que puedas crear una zona DNS de tipo "*.tudominio.com" y en el servidor apache también tener un VirtualHost de tipo "*.tudominio.com" y entonces poder usar un .htaccess con RewriteRule para identificar la url y así saber que ficheros cargar. En lugar del .htaccess también puedes hacerlo utilizando php para la identificación del dominio.

No se si te sirve de algo, espero que si ;).

Saludos.

hvelascos 02-08-2007 22:33:38

Re gracias
 
gracias por tu aportación :D

muchos saludos


La franja horaria es GMT +2. Ahora son las 12:43:26.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi