Puede ser que debas crear directorios virtuales. VirtualHost en Apache si deseas tener más de un sitio web (url) en un mismo ordenador con el servidor.
Los virtualhost son directorios virtuales los cuales te permiten con la misma dirección IP tener acceso para cada uno de los sitios web que tengas en el servidor.
un ejemplo es:
Código Apache:
Ver originalListen 80
# This is the "main" server running on 172.20.30.40
ServerName server.example.com
DocumentRoot /www/mainserver
<VirtualHost 172.20.30.50>
DocumentRoot /www/example1
ServerName www.example.com
# Other directives here ...
</VirtualHost>
<VirtualHost 172.20.30.50>
DocumentRoot /www/example2
ServerName www.example.org
# Other directives here ...
</VirtualHost>
Te dejo más iinformación aquí
pincha_el_enlace