Как да забрана отварянето на папка и файловете в нея с .htac

sorRy

Registered
Как да забрана отварянето на папка и файловете в нея с .htaccess на всички освен на сами хост мислата ми е той да може да ги визуализира но потребителите да не могат да ги отварат
 
аз знам как да работа с .htaccess paranoiac а redsystem това и на мен ми дойде на ум но дали ще показва работите на потребителите при инклуде
 
ок ще пробвам дано стане
едти: не става не се визуализират картинките а мен целта ми е да немогат да се отворят от папката защото те се добавят по менюта и нямам как с save image да се вземат
 
Сложи един празен index.html и като отворят директорията няма да виждат съдържанието, но това не спира потребителя да въведе директен линк към изображението, но това не можеш да го защитиш.
 
Аз така си разрешавам достъпа до определени типове файлове (например в темплейт директорията на моята система не могат да отворят темплейтите, обаче могат да виждат изображенията).

deny from all

<Files ~ "\.(jpg|png|gif|swf|js|css)">
allow from all
</Files>
 
може ли StormBreaker и our да убесните малко повече какво правят тези двете работи
 
Това на СтормБрейкър ще забранява достъпа на всички IP-та към папките и файловете, с изключение на файлове jpg, png, gif, swf, js, css (тези, които инклудваш).

Моето ще дава автоматично Error 403 - Forbidden на всеки, който се опита да отвори папка, която няма index в себе си.
 
our а ще може ли да отвори файла ако знае точния ако е с това твойто
 
Да.
Код:
http://site.com/images 
// ще върне Forbidden
http://site.com/images/pic.jpg
// ще покаже изображението
 
е мен ми трябва нещо което да не му ги показва от директниа линк но като се инклуде в сайта да си се показва
 
Хм.. Пробвай с това на StormBreaker.

Ако не, повечето хостинг компании предлагаха HotLink функция специално за твоя случай...
 
Моднах го малко за твоите цели:

deny from all

<Files ~ "\.(jpg|png|gif|swf|js|css)">
allow from all
</Files>

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?saita_ti/.*$ [NC]
RewriteRule \.(gif|jpg|png)$ - [F]
 
ми не пак не става ако напиша само линка към сайта се показват а ако напиша линка към сайта + папката не се показват никъде
 

Горе