Есть файл index.php
Скрипт test.php
При переходе на сайт (http://my-site.ru) выполняется index.php и «Hello, world!» записывается в файл «file.txt».
НО, при переходе на скрипт (http://my-site.ru/test.php) почему то выполняется файл index.php и «Hello, world!» записывается в файл «file.txt».
Собственно вопрос: почему index.php выполняется при запуске любого скрипта?
Для вызова index.php при обращении вообще в любому адресу вашего сайта в файл .htaccess добавляется.
Если у вас такого нет, то у вас что-то с настройками сервера.