Você precisa adicionar as diretivas Apache Alias e Directory dentro das seções VirtualHost que você tem em seu arquivo facebook.****.in.conf config para que ele seja habilitado para conexões HTTP e HTTPS.
O snippet de configuração que você deve adicionar deve ser algo como
Alias "/apis" "/var/www/html/apis"
# Now set directory permission
<Directory "/var/www/html/apis">
AllowOverride None
Options -Indexes +FollowSymLinks
<IfVersion < 2.3 >
Order allow,deny
Allow from all
</IfVersion>
<IfVersion >= 2.3>
Require all granted
</IfVersion>
</Directory>
Eu acho que sua versão do Apache Server é maior do que 2.3, então apenas adicionar a declaração Require all granted deve ficar bem sem verificar a versão. Eu adicionei apenas no caso, porém.
Além disso, incluí algumas outras diretrizes para fins de segurança e desempenho. Por favor, encontrar abaixo uma rápida visão geral deles
-
AllowOverride None: desativa o uso de arquivos.htaccessno diretório para fins de segurança e desempenho. A Apache Software Foundation recomenda essa configuração no link
"Por motivos de segurança e desempenho, não defina AllowOverride como algo diferente de None em seu bloco. Em vez disso, localize (ou crie) o bloco que se refere ao diretório em que você está planejando colocar um arquivo .htaccess. "
-
Options -Indexes +FollowSymLinks: a opção-Indexesimpedirá que o Servidor Web (o módulomod_autoindexconcretamente) retorne uma lista formatada do diretório quando o URL requerido for mapeado para um diretório no qual não exista umDirectoryIndex(por exemplo, um índice arquivo .html). Além disso, a opção+FollowSymLinkspermite que o servidor siga links simbólicos neste diretório. Você pode obter mais informações sobre a declaraçãoOptionse outras opções disponíveis na documentação oficial do Apache Web Server em link
Lembre-se também de definir a permissão correta para o diretório /var/www/html/apis e arquivos para o usuário que executa o servidor Apache ( www-data no Ubuntu por padrão) e para reiniciar o serviço Apache para que as alterações entrem em vigor.
sudo service apache2 restart
Atualizar
Você também pode incluir a diretiva DirectoryIndex no bloco Directory caso não tenha um arquivo index.html nesse diretório (por exemplo, index.php)
DirectoryIndex index.php
Também é possível especificar mais de um arquivo. Nesse caso, o primeiro arquivo encontrado será retornado
DirectoryIndex index.html index.php
Mais informações sobre isso no link