Ho sbagliato a chiamarlo localhost...
nel file hosts ho l'ip della macchina associato al nome da risolvere. es.:
nel file httpd.confcodice:192.168.1.249 localhost 192.168.1.249 www.my-site.com 192.168.1.249 altro.site.com
e poi chiamerai:codice:NameVirtualHost 192.168.1.249 <VirtualHost 192.168.1.249> ServerAdmin pippo.pippo@pippo.it ServerName localhost DocumentRoot "home/www/" </VirtualHost> <VirtualHost 192.168.1.249> DocumentRoot "/home/alessandro/public_html/" ServerName www.my-site.com ServerAdmin alessandro@my-site.eu </VirtualHost> <VirtualHost 192.168.1.249> ServerAdmin pippo.pippo@pippo.it ServerName altro.site.com DocumentRoot "/home/www/projects/number_one/" </VirtualHost>
http://localhost
http://www.my-site.com
http://altro.site.com
per quanto mi riguarda il mio pc funziona cosi'. non e' una SUSE ma credo sia la stessa cosa.