ma quel 404 te lo da apache o symfony? Hai messo la direttiva "NameVirtualHost *:80" di Apache da qualche parte nella sua configurazione (in genere si mette nel file dove si dichiarano i virtual host)?