Min lösning på problemet du beskriver, är att använda ett script som skickar filen till användaren. I scriptet kontrollerar jag om användaren är inloggad och skickar isåfall filen till användaren. HTML-filerna är alltså helt öppna för vemsomhelst att titta på, inklusive alla robotar. Koden jag använder för att skicka filen är följande (PHP):
Kod:
$total="/home/httpdocs/files/".$filename;
Header ( "Content-Type: application/octet-stream");
Header ( "Content-Length: ".filesize($total));
Header( "Content-Disposition: attachment; filename=$filename");
readfile($total);
Hoppas att det är till användning!