... her bir dosyanın kendi başına açılmaması gerektiğini düşünüyorum...
Bunu önlemek için config dosyanızda ;
define('durum','ok');şeklinde bir sabit tanımlarsınız
sol.php veya sag.php dosyanızda
if (!defined('durum')) {die('Bu dosyaya dogrudan erisemezsiniz');}şeklinde kullanabilirsiniz.
Bu sayede önce config.php dosyası include edilmişse ardından çağrılan sayfalarda 'durum' kontrolü yapılarak kısıtlama sağlanabilir.