hallo
ich benutze eine KML Datei im Zusammenhang mit der Google Maps Javascript API. Im Script wird die komplette URL der KML Datei angegeben und somit könnte man sie einfach runterladen. Da ich sehr viel Zeit und Arbeit in die Erstellung der KML Datei gesteckt habe, möchte ich gerne verhindern, dass man sie einfach "kopieren" kann.
Gibt es eine Möglichkeit zu verhindern, dass die Datei runtergeladen werden kann oder der Inhalt sonst irgendwie "kopiert" werden kann?
download via https? kann via .htaccess auch für einzelne Ressoucen gesteuert werden.
Dabei bietet sich http status 410 gone an, da hierdurch auch eventuelle Links auf die Ressource gelöscht werden (wenn möglich).
Dazu gibt diese einfachen Anweisungen in .htaccess:
Redirect gone /foo/file.html
#oder
Redirect 410 /foo/bar/demo.php
Andere Methoden, Ressourcen vom direkten Zugriff zu schützen sind:
- diese Ressourcen ausserhalb von http-root zu speichern
- sie in einem http geschützten Verzeichnis ablegen.