Altro tentativo, questa la configurazione della mio VirtualHost (la macchina ha un indirizzo IP Statico, esattamente 192.168.200.5):

codice:
#
# dominio miosito
#


<VirtualHost *:80>


	ServerAdmin info@miosito.it
	ServerName  miosito
	ServerAlias miosito
        Alias /phpmyadmin "/var/www/phpmyadmin"
	# Index + Diectory Root
	DirectoryIndex index.html index.htm index.php
	DocumentRoot /var/www/miosito


	# Logfiles
	Errorlog  /var/log/apache2/miosito/error.log
	Customlog /var/log/apache2/miosito/access.log combined


</VirtualHost>
Come si evince, tutto il sito è presente su /var/www/miosito

Ho modificato il file /etc/hosts aggiungendo la parte di VirtualHosts (la prima parte era già presente!):
codice:
# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters


#Virtual Hosts 
192.168.200.5    mio sito
Se vado a guardare i file in /var/log/apache2/miosito trovo:
access.org:
192.168.200.200 - - [28/Jan/2014:10:10:11 +0100] "GET /miosito HTTP/1.1" 500 638 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0"



error.org
[Tue Jan 28 10:10:11 2014] [error] [client 192.168.200.200] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.

Qual è il problema?
Se può servire, sono sotto wordpress.

Grazie.