Foros del Web » Programando para Internet » PHP » CodeIgniter »

multiples subdominios, multiples aplicaciones?

Estas en el tema de multiples subdominios, multiples aplicaciones? en el foro de CodeIgniter en Foros del Web. Hola buenas de nuevo, Tengo la siguiente duda, He creado varios subdominios, y cada uno es para un idioma.. mi duda es, tendré que crear ...
  #1 (permalink)  
Antiguo 09/06/2011, 10:48
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
multiples subdominios, multiples aplicaciones?

Hola buenas de nuevo,

Tengo la siguiente duda,

He creado varios subdominios, y cada uno es para un idioma.. mi duda es, tendré que crear una app para cada subdominio??

Un saludo!
  #2 (permalink)  
Antiguo 09/06/2011, 11:37
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 6 meses
Puntos: 890
Respuesta: multiples subdominios, multiples aplicaciones?

Si no tienes acceso al vitualhost de su servidor, si vas a tener que crear una app para cada lenguaje. Yo lo intente hacer mediante htaccess usando fakes subdomains, pero no lo logre hacer funcionar nunca, y no segui mas. si encuentras algo pasalo por aca. Seria una gran ayuda.

Saludos.
__________________
Drupal Argentina
  #3 (permalink)  
Antiguo 09/06/2011, 11:49
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: multiples subdominios, multiples aplicaciones?

De acuerdo,

Muchas gracias por tu ayuda! tengo un directorio que subdomains.. pero no se si ese directorio podrá acceder al directorio inferior..

Un saludo y gracias por todo!! si logro algo te lo comento!
  #4 (permalink)  
Antiguo 11/06/2011, 00:35
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
Respuesta: multiples subdominios, multiples aplicaciones?

Buenas... mik... podrias en cada carpeta de subdominio subir SOLO DOS ARCHIVOS que contengan algo como:

<?php

file_get_contents("http://WWW.midominio.com?lan={$_GET['lan']}");

?>

luego un .htaccess que convierta en nombre del subdomain en un parametro lan que envia por GET a ese .php


PD: de haberlo pensado antes no hubiera hecho lo que hice para http://encontron.com
__________________
Salu2!
  #5 (permalink)  
Antiguo 11/06/2011, 04:20
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 6 meses
Puntos: 890
Respuesta: multiples subdominios, multiples aplicaciones?

Cita:
Iniciado por Italico76 Ver Mensaje
Buenas... mik... podrias en cada carpeta de subdominio subir SOLO DOS ARCHIVOS que contengan algo como:

<?php

file_get_contents("http://WWW.midominio.com?lan={$_GET['lan']}");

?>

luego un .htaccess que convierta en nombre del subdomain en un parametro lan que envia por GET a ese .php


PD: de haberlo pensado antes no hubiera hecho lo que hice para http://encontron.com
Suena interesante, pero no lo logre entender. Si lo explicaras mejor, podría ser de gran ayuda.

Saludos.
__________________
Drupal Argentina
  #6 (permalink)  
Antiguo 11/06/2011, 11:09
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
Respuesta: multiples subdominios, multiples aplicaciones?

claro NUCKLEAR...no entendistes porque me falto hacer un ECHO al file_get_contents :P

<?
echo file_get_contents("http://WWW.midominio.com?lan={$_GET['lan']}");
?>

Cuando alguien va a http://es.site.com por ejemplo lo que hace el .htaccess del subdominio es.site es convertir ese subdominio 'es' en un parametro, cargando la variable GET['lan'] con 'es' y llamando al php (index.php)

Luego el index.php se trae la pagina (o subpagina) correspondiente a ese idioma con el file_get_contents y el 'echo' genera el HTML correspondiente.

Incluso podria obviarse el .htaccess haciendo que el index.php analice la URL ACTUAL y corte el pedazo correspondiente al subdominio (antes del primer punto en la url), con lo que obtenermos el famoso parametro 'lan' en una variable $lan y luego:

echo file_get_contents("http://WWW.midominio.com?lan=$lan");

Tambien habria que hacer que el html generado referencie los enlaces de forma relativa porque sino al seguirlos iriamos inmediatamente al dominio principal. Se entiende ?

Es una idea pero con muy poco trabajo funciona.

DE HECHO, he hecho pruebas....... logrando tener sistemas en multiples dominios funcioando con solo dos archivos.
__________________
Salu2!
  #7 (permalink)  
Antiguo 12/06/2011, 10:48
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: multiples subdominios, multiples aplicaciones?

Hola muchas gracias por la ayuda, no se los recursos que consume hacer un file_get_contents, pero de todas maneras, en mi app no uso un get para el idioma, además, tendría que estar "arrastrando" ese parámetro por toda la página...
  #8 (permalink)  
Antiguo 12/06/2011, 16:15
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 6 meses
Puntos: 890
Respuesta: multiples subdominios, multiples aplicaciones?

Cita:
Iniciado por miktrv Ver Mensaje
Hola muchas gracias por la ayuda, no se los recursos que consume hacer un file_get_contents, pero de todas maneras, en mi app no uso un get para el idioma, además, tendría que estar "arrastrando" ese parámetro por toda la página...
Obviamente debe consumir mas recursos.
Con respecto al parametro idioma, es logico que tenga que recorrerr todo el website.
La otra opcion es usando un session idioma. Asi solo tendrias la url www.xxxx.com . Si afecta al SEO eso ya no lo se.

Saludos.
__________________
Drupal Argentina
  #9 (permalink)  
Antiguo 13/06/2011, 04:33
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: multiples subdominios, multiples aplicaciones?

Hola muchas gracias,

La verdad es que estoy un poco liado... creo que voy a optar por colocar la aplicación entera en cada subdominio con sus correspondientes ficheros de idioma... todos atacarán a la misma BBDD

Un saludo!

Etiquetas: frameworks-y-php-orientado-a-objetos
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 14:50.