Você precisará configurar o host virtual com base em IP.
Você pode fazer isso editando o arquivo apache/httpd.conf
, adicione algo assim:
<VirtualHost 100.100.100.100:80>
ServerAdmin [email protected]
DocumentRoot /home/admin/domains/mydomain.com/public_html
ServerName site.mydomain.com
ErrorLog /var/log/httpd/logs/site/error_log
TransferLog /var/log/httpd/logs/site/access_log
</VirtualHost>
Além disso, você pode encontrar ótimas informações no Site oficial do Apache - seção do host virtual .
Apenas tenha em mente que o DocumentRoot
deve ser especificado sem uma barra final.
Mas, para que você saiba, é possível editar o arquivo de hosts da seguinte forma:
100.100.100.100 host.mydomain.com