Creating alias for vhost

Do I have to hardcode new alias into vhost section of the template or I can somehow push my alias into vhost specific alias lists and it is added aotmatically via ALIAS and PATH____ALIAS templates variables?

I have following folders:
A) d:\projects\framework
B) d:\projects\modules
C) d:\projects\www
D) d:\devilbox\data\www\framework\htdocs

I need:

  1. folder C to be shown as D - tried symlinking in windows but it says htdocs not found
  2. php to be able to include files from A and B - need to do some extra mounting at docker-compose.yml ?
  3. apache24 alias /modules pointing to B