Apache is working as a backend with nginx as a frontend, it means you can not connect to Apache using a default setup. Should you have a separate IP for for your subdomain, you might customize Apache to listen to 80, 443 ports on that IP. But don't add the IP into DirectAdmin as an usual way, you will need go to Admin Panel -> Admin Settings -> Customize Httpd Configurations.