Hallo,
Der Apache-Server sperrt in manchen Fällen direktzugriffe auf Dateien, die mit '.ht' beginnen (ob das in deiner Konfiguration zutrifft, musst du ausprobieren).
Dies erfolgt in der Standard-Konfiguration durch:
<Files ~ "^.ht">
Order allow,deny
Deny from all
</Files>
Wenn das der Fall ist, kannst du deine txt-Datei entsprechend benennen.
Oder aber auch eine analoge Konfigurationseinstellung für die Datendateien anlegen.
Wobei ich persönlich aber die Dateien nicht im Webspace selbst ablegen würde, sondern außerhalb.
Grüße
Klaus