Мая, ниже коллеги уже ответили, продублирую ответ:
1) содержать не менее двух символов;
2) содержать не более 63 символов;
3) начинаться и заканчиваться буквой или цифрой;
4) не содержать символов, отличных от букв, цифр и дефиса (допустимыми буквами являются буквы латинского алфавита; прописные и строчные буквы не различаются);
5) не содержать одновременно дефисы в 3-й и 4-й позициях.
Доменное имя в домене .РФ должно состоять из собственного обозначения, уникального в пределах домена верхнего уровня, и символов «.рф». Собственное обозначение должно отвечать следующим техническим требованиям:
1) содержать не менее двух символов,
2) содержать такое количество символов, чтобы представление обозначения в кодировке Punycode содержало не более 63 символов;
3) начинаться и заканчиваться буквой или цифрой;
4) не содержать символов, отличных от букв, цифр и дефиса (допустимыми буквами являются буквы русского алфавита, включая букву «ё»; прописные и строчные буквы не различаются).
--
Евгений Чуранов, эксперт Яндекса по обучению
Добрый день!
Перед точкой можно использовать не более 63х символов.
Минимальное количество символов для доменного имени - 2.
Правило таковы, что в качестве начала домена должна использоваться цифра или буква, и в качестве конца - тоже.