How to set up an Apache test server using a Sites folder in MacOS 10.15.4

I have followed the instructions provided by etresoft at <https://discussions.apple.com/docs/DOC-250001766>. Although I am able to start up the Apache server and discover the file index.html.en in the /Library/Webserver/Documents folder using <http://localhost>, I am unable do to the same for my /User/username/Sites content. When I enter <http://localhost/~username>, I am told that I am forbidden.


At first glance it appears to be a problem of permissions, but when I check the folder and file permission, everything appears to be in order. 755/644. I have noticed that the User/Owner combinations are different, but too appears normal. root/wheel for the /Library/Webserver/Documents folder and username/staff for the /User/username/Sites folder.


What am I likely not doing that I should be doing. Or, alternatively, what have I done that is wrong?


Roddy


p.s. I submitted a ticket to Apple Developer Support, but after 24-hours I still have not received a response.