Ok, ho fatto un po di prove, ma la pagina dal quale viene chiamata l'altra deve essere per forza html. Mannaggia.
Per cui a questo punto continuo ad usare iframe, magari cambiando l'estensione della page, in qualcosa di non indicizzabile. Resta il fatto che l'url così è visibile nel source.