Descobri que, para qualquer outra pessoa com o mesmo problema, 403 o acesso proibido e o erro de segurança do selinux usam esse comando na raiz do seu servidor
restorecon -r /srv/www/domain.com
Corrigido para mim e agora tudo está funcionando como deveria.