Why apache don't recognize that path, but hes can recognize that path: /var/www/html/domain.com/public/
What's the point? It's always give me an 403 forbidden error or error 500, even IF all config are right and don't have an error in apache, I try to change owner to www-data, I try to give 777 -R to all directory and files from domain.com/main_site/public
And I don't get any access to my website or even single php script.
I try this in my VPS server on ubuntu 18.04 and in my localhost computer 18.04, the same error on both side.