I don't know of any law that is capable of "forcing" businesses into a city.
Usually such attempts have the opposite effect.
OTOH, cities often offer incentives, subsidies or other enticements to attract businesses to their location. Such enticements include adequate services such as fire/police protection and efficient transportation systems.
Simple: you just refuse business permits to any business outside of the core.