Hola
Tengo una página con varios idiomas, para el cambio utilizo banderas cuando estoy en una página (ubicacion.php) y cambio el idioma permanece la página (ubicacion.php?lang=en) esto lo hago con:
$url = $_SERVER["PHP_SELF"] ;
$page = basename($url);.
Todo funcionaba bien hasta que empece a utilizar mod_rewrite y ahora las páginas se ven así .com/en/ubicacion. Pero ahora no sé como hacer para coger ahora solo ubicacion y no ubicacion php.
Saludos