Апачь в состояние распознавать заголовки и на их основание подставлять нужный сайт.
В результате этого можн на одном айпи и одном порту иметь миллион сайтов, это штатная вещь используется постоянно и везде.
для этого используются virtualhost в котором определение идет по заголовку
подробнее вам уже давали выше.
Сайты могут обслуживаться:
на разных поддоменах/доменах: app1.example.com, app2.example.com
на разных префиксах в пути ( т.е. /app1/ , /app2/ )
на разных портах
Обычно сайты сидят на разных доменах или поддоменах.