Recuerda que include() y require() funcionan a nivel Sistema Operativo, o Disco Duro, es decir, no puedes usar una URL para incluir tus archivos, de lo contrario no incluiras el código PHP, si no el resultado procesado y no es lo que requires.
Lo mejor es como dices definir una variable base y de ahí incluir, por ejemplo:
Código PHP:
Ver original$baseDir = '/var/www/myuser/myproject/';
include($baseDir . 'config/config.php');
include($baseDir . 'other.php');
Saludos.