http://www.wmaster.ru/htaccess/ ErrorDocument 403 /errors/403.html ErrorDocument 404 /errors/404.html ErrorDocument 500 /errors/500.html При этом при возникновении 404 ошибки пользователю загрузится файл errors/403.html.
Никто не понял ТС-а TC тебе качать: http://www.yiiframework.com/doc/api/CErrorHandler PHP: $a = $_SERVER['PHP_SELF']; //Узнаем адрес .. if($error=Yii::app()->errorHandler->error) { if($error['code']==404) { $a = str_replace('/', '', $a); //Убираем слеш header('Location: $a'); // Переходим на норм сайт exit; } else { $this->renderPartial('system.views.error'.$error['code'], $error); } } P.S. Не тестил, хз работать будет или нет.