l'uso di $_GET presuppone che nell'url ci sia il parametro stesso, ma se tu accedi come miosito/index.php è evidente che param non c'è, quindi il tuo codice si incazza.

Per funzionare l'index.php dovresti puntare a index.php?param=qualcosa