PHPにはheader関数というとても便利な関数があります。
これは簡単に言うとHTTPヘッダー情報を送信するという機能です。
この関数を応用するとリダイレクトのようなことができます。
具体的にはindex.phpに記述しておくと、
header("Location: http://www.domain.com/index2.php") ;
と記述すると、index.phpからindex2.phpを呼び出します。つまり、index2.phpへ
リダイレクトされます。
ただし、このときに注意しなければいけないことは、このままだと
Moved Temporaryになるということです。
SEO的に理想とされるMoved Permanentlyにするためには
header("HTTP/1.0 301 Moved Permanently") ;
header("Location: http://www.domain.com/index2.php") ;
とヘッダー情報を追加すると転送時のステータスが301になります。
実際に、プログラムでリダイレクトするケースはメンテナンスが大変なので
ほとんどないと思いますが、興味のある方は試してみるとおもしろいですよ。
(山田一也)