А в чём сложность-то? Ну и пусть будет один файл news_engine.php на всех. И адресовать его либо по абсолютному, либо по относительному пути. У меня так совсем разные сайты, лежащие на одном хостинге, пользуют один и тот же скрипт. Типа

PHP код:
<?
require_once "top.inc";
require_once "../news_engine.php";
require_once "bottom.inc";
?>