гражданин DALDON, спасибо за попытку помочь. как я писал в первом посте, в линуксе я новичок.
вот вам выхлоп
<VirtualHost>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost>
DocumentRoot /var/www/html/wordpress
<Directory>
allow from all
Options None
Require all granted
</Directory>
</VirtualHost>
На роутере реальник. Что такое CNAME/fqdn сейчас погуглю, попробую разобраться. Но если есть время и желание разъясните пожалуйста что это и как сделать.
Пока все делается руками. Webmin просто запущен параллельно.
P.S. код вставляется без портов. прикладываю скрин где все правильно.