Arkadaşım oraya değil buraya bak ayrıntılı bilgi için:
http://www.php.net/manual/tr/features.remote-files.php
Sunucu yapılandırmasına bağlı include ile uzak dosya okunması. Ve %99 kapalıdır güvenlik nedeni ile.
"Daha önceden yazılmış bir yapı. Ve bunu değiştirmemem gerekiyor." demişsin ama zaten başta o şekilde bir kod kullanılması yanlış. Madem farklı sunucularda kullanılacak ona göre bir fonksiyon kullanılması gerekli.
file_get_contents, read, fsockopen, curl vs. bir sürü yol var. Gidip de include kullanılması saçma.