Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/12/2017, 08:06
snowdogs
 
Fecha de Ingreso: noviembre-2009
Mensajes: 89
Antigüedad: 15 años, 5 meses
Puntos: 1
Exclamación Idiomas en PHP

Buenas amigos, espero me puedan ayudar con este problema que tengo al cambiar de idioma mi web.

Tengo la URL:

dominio.com/tipo/zona/

Al darle click sobre cambiar idioma ejecuto una serie de codigo para cambiar el idioma del tipo en la url y al final tengo lo siguiente:

Código PHP:
$language en/tipo_nuevo/zona//(así me queda la url)
$url 'http://' $_SERVER['HTTP_HOST'] . '/'$language .'/';
header ('Location:'$url); 
Debería dirigirme a la pagina: dominio.com/en/tipo_nuevo/zona/ pero no lo hace, me redirige a la misma pagina de antes (dominio.com/tipo/zona/).

Lo extraño es que si le quito el ultimo / a $url me envía a la dirección correcta, pero obviamente no funciona porque falta el / por la regla del htacces, y si coloco en el htaccess que se coloque la barra al final automaticamente vuelve a dirigirme a la pagina anterior.

Espero me haya explicado bien jaja y me puedan ayudar, gracias.