I've 3 copy's of the identical website for 3 different companies, so controlling code changes has become difficult.

I wish to configure the Apache2.2 config file in order to mimic 3 different websites all searching in the same code but with respect to the url the code will grab different style sheets along with a different database.

(I don't know is virtual hosts or proxy pass)

Unsure how to proceed but this is exactly what I achieve,

www.domain.com/website/

www.domain.com/website.demo/

www.domain.com/website.customer1/

Each one of these 3 web addresses pointing to 1 folder, is possible? I've been trying this,

ProxyPass /website www.domain.com/website.customer1/
    <Location /website/>
        order deny,allow
        deny from none  
    allow from all
    </Location>