Cita:  
					Iniciado por rodrigus71 
  Todo aclarado:
 
Lo que voy a hacer es comparar los 4 últimos caracteres para ver si son "html" que son las buenas y si no redirecciono la página.
 
if (substr($_SERVER['REQUEST_URI'], -4)!='html')
{
	Header( "HTTP/1.1 301 Moved Permanently" );
	Header( "Location: direccion buena" );
}
 
Lo debería colocar antes de empezar a cargar css, scripts ni nada verdad?
    Te recomiendo que compares con "!==" en vez de "!=". 
Es indistinto, porque al redireccionar se vuelve a cargar la página.