Você tem que escapar do símbolo .
. Tente isso:
DocumentRoot /www/docs/example\.com
Minhas linhas de hosts virtuais:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /www/docs/example.com
ServerName example.com
ErrorLog logs/example.com-error_log
CustomLog logs/example.com.com-access_log common
</VirtualHost>
E quando eu reiniciar o apache (sudo apachectl -k stop)
obter este erro:
Warning: DocumentRoot [/www/docs/example.com] does not exist
Eu verifiquei algumas formas:
Todas as permissões de arquivos e diretórios são OK, tudo 755. Eu acho que talvez esse erro sobre o SeLinux e desativá-lo. Mas não está funcionando. Ainda o mesmo erro.
Como posso resolver este problema?
Você tem que escapar do símbolo .
. Tente isso:
DocumentRoot /www/docs/example\.com