Есть ли способы запретить пользователям читать каждое изображение * .jpg из определенного каталога? из файла .htaccess
Итак, насколько я понимаю из вашего второго сообщения, вы хотите, чтобы фотографии в определенном каталоге действительно могли использоваться на определенных веб-страницах, но не допускали прямого доступа. Самый прямой ответ: нет, вы не можете этого сделать - вы не можете одновременно сделать что-то доступным и одновременно недоступным для одного и того же пользователя. Однако есть кое-что, что вы можете сделать:
HTTP_REFERER
переменная и запретить доступ, если изображения должны отображаться не на вашей странице. Это сработает во многих случаях, но умный конечный пользователь легко может это исправить. и в некоторых случаях может привести к тому, что ваши изображения не будут отображаться там, где вы хотите (не все проходит HTTP_REFERER
, по соображениям конфиденциальности).<Files ~ "\.jpg$">
Order allow,deny
Deny from all
Satisfy all
</Files>