Интересно, нашел ли ОП когда-нибудь решение для себя. Насколько я знаю, единственный способ сделать это - разместить все свои учетные записи клиентов на одном сервере с теми же сценариями, которые вы хотите включить - я сделал нечто подобное:
/ path_to_myserver_root / httpdocs / клиенты / client01 / Wwwroot / scriptA.php
/path_to_myserver_root/httpdocs/clients/client02/wwwroot/scriptA.php
ETC ....
ТО:
/path_to_myserver_root/privatefiles/myapp/scriptB.php
wwwroot - это место, куда указывает каждый домен клиента.
scriptA.php имеет некоторую бизнес-логику, затем включает scriptB.php для своих функций с полным путем, указанным выше:
требуется ( '/ path_to_myserver_root / privatefiles / MyApp / scriptB.php')
scriptB.php находится в частном защищенном каталоге на сервере, недоступен по http и недоступен для клиентов.
Теперь учтите, мои причины для этого состоят в том, чтобы поддерживать согласованность версий между несколькими учетными записями, а не скрывать какой-то проприетарный волшебный код php от моей клиентуры - но я полагаю, что он может быть реализован для этой цели.
Мех, YMMV.