Инструменты

Перевод домена в Punycode

Сайт.рф в браузере и xn--... в DNS, сертификате и конфиге nginx — это одно имя.

Для DNS и nginx
xn--80aswg.xn--p1ai
Как написано
сайт.рф
Punycode
xn--80aswg.xn--p1ai

Перевод посчитан в браузере и на сервер не отправлялся.

В зоне .рф и других IDN имя в панели часто написано кириллицей, а в DNS, сертификате и nginx лежит Punycode. Оба варианта обозначают один домен.

Перевод считается в браузере. На сервер строка не отправляется.

Вопросы

Зачем это при заказе сертификата?

Let’s Encrypt и nginx ждут ASCII-имя, xn--. Кириллицу в путь сертификата лучше не подставлять.

Можно вставить адрес со https?

Да. Возьмём только имя хоста, путь и порт отбросим.

Чем это отличается от WHOIS?

Здесь только перевод записи. Регистратора и даты смотрите в WHOIS: для .рф он тоже принимает Punycode.