Liegt die index.php im gleichen Ordner wie header.php oder eine Ebene höher?
Wenn Sie eine Ebene höher ist, dann musst du das auch angeben. So zum Beispiel:
PHP-Code:
<?
if($_GET['rename']=='los') {
rename('../index.php', '../index.php1');
}
?>
An deiner Stelle würde ich auch die Pfade absolut vom Server-Root angeben. Hier mal die Manual-Page:
rename().