Il comportamento che ottieni digitando l' indirizzo su disco e' quello che dici tu (sempre)
Lo script viene interpretato dal server se digiti l' indirizzo http://nomeserver:portaserver/direct...percorsoscript

solitamente qualcosa come http://localhost/...../.....php
dipende molto da come hai configurato apache