Hey,
I have been trying to work this out, but unable so far. I have an OLS installed in /usr/local/lsws, but everytime I make a new virtualhost in a directory such as /home/myname/domain.com/public it throws a 403 error. I know it's permission related, because it works within the actual server...