Удивительный факт из мира животных:
По какой-то очень странной причине хомячки жить не могут без .htaccess
Без использования этого файла настройки веб-сервера приложение кажется им несолидным, неполным. И они стараются пихать его везде, где только можно.
Хотя стоило бы на минутку остановиться и просто подумать - а нужен ли он здесь вообще? Какую проблему мы собираемся решать с его помощью? А есть ли она вообще - эта проблема?
1) Настройках DNS вашего домена добавляете wildcard (*.example.com), чтобы любой поддомен шел на основной
2) В настройках веб-сервера прописываем виртуалхост *, чтобы все запросы обрабатывались рдним и там же виртуалхостом.
3) ВСЁ. Больше ничего не надо. Всё уже готово и работает.