META опресняването не е отхвърлено. Вашият маркер за опресняване има допълнителен =. Би трябвало да е
<meta http-equiv='refresh' content='2;index.php' />
Можете да опресните и с заглавка:
header("Refresh: 2;index.php");
Или използвайте пренасочване 302:
header("Location: /index.php");
Или го направете в Javascript.
И най-добрият метод? Използвайте МЕТА маркер за опресняване в <head>
раздел. Обосновката за това е, че IE не запазва заглавки, когато използва кеширана версия на страница.