Foros del Web » Administración de Sistemas » Apache »

mod_rewrite y php

Estas en el tema de mod_rewrite y php en el foro de Apache en Foros del Web. Hola, bueno estoy realizando un proyecto de afiliados, en el cual un afiliado ingresa: codigo.midominio.com y el sistema le empieza a mostrar lo mismo que ...
  #1 (permalink)  
Antiguo 29/10/2011, 23:39
 
Fecha de Ingreso: octubre-2011
Ubicación: Peru
Mensajes: 10
Antigüedad: 13 años
Puntos: 0
Pregunta mod_rewrite y php

Hola, bueno estoy realizando un proyecto de afiliados, en el cual un afiliado ingresa:

codigo.midominio.com

y el sistema le empieza a mostrar lo mismo que www.midominio.com a ecepcion de unos datos que van a ser extraidos de una base de datos usando como parametro el subdominio, en este caso "codigo".

La verdad investigue y encontre esto:

Cita:
paso 1 : creas en el CPANEL un subdomnio "*.midominio.com"(no pones ninguna palabra solo el *).

paso 2: crea el .htaccess y escribe esto

RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{HTTP_HOST} !^www.
RewriteCond %{HTTP_HOST} ^(.+).dominio.com
RewriteRule .* /index.php?s=%1 [L]

De esta manera si recibimos esto: http://usuario.dominio.com la regla lo que ejecuta es http://www.dominio.com/index.php?s=usuario
Obviamente tendremos que tener el apache configurado con el mod_rewrite.

esa pagina index la puedes modificar por cualquiera de las paginas que tengas y a la cual tu quieres que vaya, para que no tengas ningun problema mejor que sea index.php

paso 3: sube el archivo .htaccess a la carpeta raiz de tu dominio.

LISTO!!!!!!!! HACI DE SIMPLE
Buneo hasta ahi todo esta muy bien conmigo, porque me sale la direccion url de esta manera "codigo.dominio.com" y se supone que internamente la esta mandando de esta manera "http://www.dominio.com/index.php?s=codigo", alguien sabe como puedo extraer la variable "s", ya lo proble con response y con get y no puedo capturar la variable, en realidad no se si realmente la esta mandando de esa forma, pues como dije anteriormente, solo veo en la url "cualquiercosa.midominio.com" y veo mi pagina como si hubiera puesto en al url "www.midominio.com". Me encantaria extraer el subdominio para poder seguir trabajando, alguien me da una pista.

Etiquetas: .htaccess, mod_rewrite, subdominios, automatico
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:57.