Настроить 301 редирект с admin.ru на admin.site.ru. Как это сделать, зависит от многих факторов. Предполагаю, что DNS-сервер не ваш, в таком случае редиректы обычно настраиваются в панели управления DNS/доменом. Если там нельзя настроить редиректы, то создаете там же зону для домена, указываете там в A записи IP-адрес вашего сервера, добавляете CNAME для www. Если домен уже на сервер указывает, просто делаете для него редирект 301 на ваш поддомен. В nginx, например, это было бы так:
server {
listen 80;
server_name www.admin.ru admin.ru;
rewrite ^ http://admin.site.ru$request_uri? permanent;
}
Для apache просто используете .htaccess:
Redirect 301 / http://admin.site.ru/
Если вы действительно решили для админки дать отдельный домен - это странно, ее лучше никому не показывать, держать под SSL на странном URL.