次の apache virtualhosts と NameVirtualHost の設定があります。
NameVirtualHost 10.100.106.89
<VirtualHost 10.100.106.89>
DocumentRoot /var/www/html/dev/novared_soporte/branches/v0.3/soporte
ServerName 10.100.106.89
</VirtualHost>
<VirtualHost 10.100.106.89>
DocumentRoot /var/www/html/phpmyadmin
ServerName 10.100.106.89/phpmyadmin
ServerAlias 10.100.106.89/pma
</VirtualHost>
<VirtualHost 10.100.106.90>
ServerName 10.100.106.90
DocumentRoot /var/www/html
</VirtualHost>
アクセスしようとすると10.100.106.89
: 必要なサイトにアクセスできます:/var/www/html/dev/novared_soporte/branches/v0.3/soporte
しかし、到達しようとすると、10.100.106.89/phpmyadmin
実際には error_log.txt (httpd ログ) で次のエラーが発生します。
[Thu Jun 28 12:12:59 2012] [error] [client 10.100.103.31] File does not exist: /var/www/html/dev/novared_soporte/branches/v0.3/soporte/phpmyadmin
私はまだ間違いがどこにあるのかわかりません。ちなみに、10.100.106.90
少なくともそのためには、適切に動作していますDocumentRoot /var/www/html