Ну ... решение, которое я придумал, было ... Сорта ... хакерский, уродливый и тупой. Но, черт возьми, это сработало:
<?php
if ($_SERVER['SERVER_NAME'] == "www.domain.tld") {
$incs_path = "/usr/local/psa/home/vhosts/domain.tld/non-web-root-folder/private-files";
}
else {
$incs_path = "incs";
}
require_once "$incs_path/$file-to-be-called.inc";
?>
Это, как уже отмечалось, хакерское и уродливое, и его можно было бы сделать гораздо красивее. Но это, по крайней мере, позволяет вам определять конкретные местоположения для определенных групп файлов в зависимости от хоста.