На основе того, что похоже, что Вы пытаетесь сделать, Вы, вероятно, более обеспечены с маршрутом.
/sbin/route add default gw 91.xxx.xxx.xxx
Вы использовали бы iptables для Преобразования сетевых адресов.
Насколько мне известно, у PHP нет способа заставить это делать.
Что вам, вероятно, нужно сделать, это просто настроить ваше PHP-приложение так, чтобы оно работало так же, как Drupal и некоторые другие PHP-приложения. . Различные конфигурации помещаются в такую структуру каталогов.
/config/all
/config/blah.example.org
/config/example.org
Обычно приложение PHP будет смотреть на полное доменное имя входящего запроса, для которого предназначен входящий запрос, затем оно будет пытаться загрузить для этого конфигурацию, а затем будет пытаться использовать менее конкретные местоположения до тех пор, пока он выбирает конфигурацию по умолчанию для всех сайтов.