host/index.html доступен отовсюду? Как вы его открываете?
Может передавать в параметрах token:
host/index.htm?token=secret_token
Этот же токен будет пробрасываться дальше в test.php и там проверятся. Если валидный, то скрипт запускается, если нет то ничего не будет работать.