Зачем писать самому? когда можно добавить пару строк в хтаццесс!
Вот че сувать надо,создай в корне .htaccess (обрати внимание!ТОЧКА В НАЧАЛЕ!):
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteRule ^ЗАМЕНИ ЭТО НА ИМЯ ТВОЕГО ФАЙЛА! /host.php?mod=top
ВОт и все! :-))