Kann mal wer ein kleines Beispiel posten wie das geht? wie ich den Aufruf per .htaccess schütze ich klar aber wie rufe ich dann sagen wir mal ein Bild in einem Verzeichnis wo die .htaccess drin liegt von einem übergeordneten Verzeicnis aus?
beim zugriff per php kannst du die htaccess ignorieren, falls dass bei dir das problem darstellt.
dann erstellt du einfach ne bild.php die nix macht außer die nötigen header (stehn in den kommentaren!) sendet und haust dann n readfile("pfad/bild.jpg"); drunter. das kannste dann normal einbinden, <img src="bild.php?bild=bild.jpg">