Pues que este script
Código PHP:
$directorio = 'archivos/';
$archivo = isset($_GET['archivo']) ? basename($_GET['archivo']) : null;
if (!$archivo || !file_exists($archivo))
{
die('Archivo incorrecto');
}
require($directorio.$archivo);
no se muestre "index.php?archivo=1.php
sino que sea asi, haciendo la misma funcion sin mostrar el formato
index.php?archivo=1