Hola orochies,
desde luego con javascript no lo evitarás.
Eso podrás controlarlo desde el propio servidor.
Necesitas indicar de alguna forma desde el server que sólo se sirvan archivos si son solicitados desde la url de tu sitio web, pero no desde otras url.
Dependiendo del servidor en donde alojes (apache, iis...) y de si es de pago (tienes más control generalmente si el servidor es de pago) podrás tratar de solucionarlo de una forma o de otra (si es un servicio gratuíto tal vez no puedas hacer nada)
Traslado tu pregunta al foro de Servidores
movido desde javascript.
Saludos...