Создаете файл:
<?
$rewrite['/'] = 'Новый тайтл';
$rewrite['/about/'] = 'Новый тайтл';
ob_start("titler");
function titler($content) {
global $rewrite;
if (isset($rewrite[$_SERVER['REQUEST_URI']]))
return preg_replace("#<title>.*?</title>#",'<title>' . $rewrite[$_SERVER['REQUEST_URI']] . '</title>');
else return $content;
}
А в .htaccess добавляете флаг:
php_value auto_prepend_file "titler.php";
Либо движку где-нибудь в config.php include`ом подключаете.
Только имейте в виду, это очень крутой костыль — лучше так
никогда не делать :)