Cambiar url en php después de volver a cargar una página

La URL de mi página de inicio tiene este aspecto

http://localhost/mediabox/home/box/12

Tengo un enlace de idioma en la página de inicio cuando un usuario hace clic en ese enlace, estoy enviando esa identificación de idioma como cadena de consulta, la página se recarga y la URL se convierte en

http://localhost/mediabox/home/box/?bid=12&ln=2

Quiero volver a cargar la página con el nuevo idioma pero no quiero cambiar mi url i-e Quiero que mi URL sea

http://localhost/mediabox/home/box/12

después de que se cargue la página

¿Cómo es posible, por favor, algunas ideas de gud Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta