ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Запрет доступа к некоторым файлам
  #1  
Старый 12.10.2009, 19:28
Roen
Новичок
Регистрация: 25.06.2008
Сообщений: 19
Провел на форуме:
142243

Репутация: 9
По умолчанию Запрет доступа к некоторым файлам

Пример:
Есть сайт www.site.com, на бэкграунде которого стоит картинка, как сделать так, чтобы когда заходят на www.site.com картинка нормально отображалась, но при заходе www.site.com/картинка.jpg - стоял запрет. Тоесть чтобы саму картинку не могли скачать.
Также интересует запрет на скачивание *.css файлов, или *.js

Как можно поставить запрет на скачивание таких файлов? Так сказать "Авторское право"

Если ставить в .htaccess
Order Deny,Allow
Deny from all
Allow from localhost

то картинки не отображаются при заходе на www.site.com
 
Ответить с цитированием

  #2  
Старый 12.10.2009, 19:32
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме:
3424739

Репутация: 921


Отправить сообщение для Sharky с помощью ICQ
По умолчанию

можно поступить ректальным способом... создать скрипт который будет выводить нужные картинки... и запрашивать все изображения через него ...а в httaccess прописать чё то типа
PHP код:
<Files "*.jpg">
order allow,deny
deny from all
</Files
то есть смысл в том что все дейтсвия скрипт обработчик будет производить локально
 
Ответить с цитированием

  #3  
Старый 12.10.2009, 19:44
Roen
Новичок
Регистрация: 25.06.2008
Сообщений: 19
Провел на форуме:
142243

Репутация: 9
По умолчанию

Идея интересная, только не знаю как её реализовать. Можно пример такого скрипта?
 
Ответить с цитированием

  #4  
Старый 12.10.2009, 20:03
satana-fu
Moderator - Level 7
Регистрация: 06.02.2009
Сообщений: 195
Провел на форуме:
2485155

Репутация: 719
Отправить сообщение для satana-fu с помощью ICQ
По умолчанию

вот такой вариант подойдет?

http://www.filehoster.ru/files/dp4112


Код скопировал с mail.ru, вроде они тоже так защищают фотки от копирования. От новичков защитит, я так думаю
 
Ответить с цитированием

  #5  
Старый 12.10.2009, 20:06
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме:
3424739

Репутация: 921


Отправить сообщение для Sharky с помощью ICQ
По умолчанию

я подумал что не надо поступать ректально

Википедия со мной согласилась:
PHP код:
   #Пример запрета хотлинкинга с помощью модуля Apache mod_rewrirte

   #Код добавляется в файл конфигурации веб-сервера (httpd.conf) или в локальный файл конфигурации хоста (.htaccess).
   # Предотвращаем загрузку изображений с хоста www.server.com, 
   # за исключением файла баннера banner.jpg
   # Вместо любого запрошенного изображения вставляем заглушку
   # null.gif размером в несколько килобайт, находящуюся по адресу
   # http://www.server.com/images/null.gif
 
   
RewriteCond %{HTTP_REFERER} !^http://www\.server\.com/ [NC]
   
RewriteCond %{REQUEST_URI} !banner\.jpg$ [NC]
   
RewriteCond %{REQUEST_URI} !null\.gif$ [NC]
   
RewriteRule \.(jpe?g|gif|bmp|png)$ http://www\.server\.com/images/null\.gif [L] 
копай дальше в эту сторону
 
Ответить с цитированием

  #6  
Старый 12.10.2009, 21:26
Roen
Новичок
Регистрация: 25.06.2008
Сообщений: 19
Провел на форуме:
142243

Репутация: 9
По умолчанию

Спасибо за ответы. Жаль, но .htaccess не работает, тоесть он запрещает доступ к файлам, но эти файли также не отображаются на странице сайта...

Файл mail.html вобще не открывается. Смотрел код, защиты там не заметил, картинка и .css нормально грузятся по ссылкам.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фейки dgonik777 E-Mail 34 14.06.2009 04:01
Ошибки Windows 2 SVipeR Windows 9 02.03.2009 19:28
Ограничение доступа к файлам через http Егорыч+++ PHP, PERL, MySQL, JavaScript 50 03.08.2007 23:18
Запрет доступа по Ip в IPB версиях выше 2.* Theone Форумы 3 13.10.2006 18:16



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ