updated original question, I said it was half working yesterday but I believe it was just cached because now it just is still not working at all, and yes I do restart apache every time I make changes
–
DylanDec 31 '12 at 11:17

I had it uncommented already but it was NameVirtualHost *:80 Even tough I expected that to be fine, I removed the :80 and it works now. Seems odd and maybe it is something else but I'am glad it works now (I'am getting the feeling the paged were cached and gave me different results)
–
DylanJan 1 '13 at 17:44

@Dylan A *:80 setting would definitely cause it to not function. It needs to match exactly to your vhosts.
–
Shane Madden♦Jan 1 '13 at 18:48

Oh now I understand it conflicts with the <VirtualHost *>, so if I'd want NameVirtualHist *:80 to work I had to go for <VirtualHost *:80>?
–
DylanJan 2 '13 at 16:00

And now combine the reply of @ShaneMadden and mine and you'll get a working situation ;)
–
bartlaarhovenDec 30 '12 at 19:49

Thank you very much sir, strange that webmin doesn't have an option for this (no problems doing it manually but I'd expect if they offer a GUI for it, it supports common features)
–
DylanDec 30 '12 at 20:14

Still does not function optimal, if I go to phpmyadmin.domain.tld it works as soon as I log on and it goes to phpmyadmin.domain.tld/index.php it goes to the app (*.domain.tld)
–
DylanDec 30 '12 at 20:21

@Dylan Can you post your new VirtualHost configuration? To get a complete overview and check for the reason for that to happen?
–
bartlaarhovenDec 30 '12 at 20:44