Помогите разобраться в проблеме мультидоменности в Apache для кириллических доменов.
Есть Apache/2.4.29 в нем лежат несколько сайтов визиток с «ru», «com», «net» доменами вида name-site.ru, name-site.com, name-site.net все работает на текущем конфиге.
Появилась потребность использовать кириллические домены вида «имя-сайта.рф» или «имя-сайта.su», но на текущем конфиге не работает.
Безрезультативно пробовал использовать punycode.
# пакеты которые стоят
apt-get update
apt-get install apache2 vsftpd
#конфиг
nano /etc/vsftpd.conf
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
local_root=/var/www
chroot_local_user=YES
allow_writeable_chroot=YES
force_dot_files=YES
hide_ids=YES
pam_service_name=ftp
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftp.log
#конфиг
nano /etc/apache2/apache2.conf
<Directory /var/www/>
Options FollowSymLinks
AllowOverride None
Require all granted
</Directory>
#конфиг
nano /etc/apache2/sites-available/000-default.conf
<VirtualHost *:80>
ServerAdmin webmaster@localhost
<If "%{HTTP_HOST} == '**.***.***.**'">
Redirect 301 / http://qwtydfjazouvwwqxv.ru/
</If>
ErrorLog ${APACHE_LOG_DIR}/error.log
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [L,NE,R=301]
RewriteCond %{LA-U:REQUEST_FILENAME}.html -f [NC]
RewriteRule ^ %{LA-U:REQUEST_FILENAME}.html [L]
</VirtualHost>
#конфиг
nano /etc/apache2/conf-available/dynamic-vhosts.conf
UseCanonicalName Off
LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon
CustomLog "${APACHE_LOG_DIR}/dynamic_access.log" vcommon
VirtualDocumentRoot "/var/www/%0"