Если у хостера есть тех. поддержка
Напишите ему:
"Могли бы вы настроить сайт site.ru, таким образом, чтобы урлы вида *.site.ru указывали на корень site.ru. Так же нам нужно, чтобы .txt-файлы могли выполнять php-код".
Если вы настраиваете сами
Пропишите днс-запись
* IN A IP сервера
В настройках apache пропишите
ServerName your_site.ru
ServerAlias *.your_site.ru
Если вы работаете не с apache, то вам нужна альтернатива по смыслу.
Для включения php в txt, можно добавить строчку в .htaccess:
AddType application/x-httpd-php .txt