- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Если картинка лежит вне папки public_html, то можно ли ее показать через браузер? Если да, то что писать в теге IMG? Я попробовал-попробовал, но вроде никак не отображается. Хотя мне припоминается, что где-то я читал такой совет, что можно вынести все картинки за пределы public_html. Якобы это поможет предотвратить тотальную скачку картинок с сайта.
Ну, и чтобы не создавать лишнюю тему, сразу спрошу - как вообще можно защитить картинки на сайте от тотального скачивания прогами? Мне не жалко моих картинок, пусть смотрят через браузеры, но не хочется попадатся качку прогами. У меня итак уже траф по 40-50 Гб в месяц, боюсь, что хостер начнет скоро возмущаться, поэтому очень хочу хоть как-то затруднить скачку изображений. Кто сталкивался с такой проблемой, откликнитесь!
Recoil, Вы можете выдавать картинки скриптами (побайтно).
В этом случае достаточно поместить картинки в ./cgi-bin/ и написать соотв. скрипт
У меня итак уже траф по 40-50 Гб в месяц, боюсь, что хостер начнет скоро возмущаться
Это не такой уж гигантский трафик. Не лучше ли у хостера узнать его ограничения, и далее не париться?
Только вот я одного не пойму: на кой роботам Ваши картинки в глобальном объеме? Разве у ресурсов "базирования" ботов нет своих заморочек с входящим трафиком, чтобы скачивать какие-то image-файлы в огромном количестве непонятно зачем?
Ну, и чтобы не создавать лишнюю тему, сразу спрошу - как вообще можно защитить картинки на сайте от тотального скачивания прогами? Мне не жалко моих картинок, пусть смотрят через браузеры, но не хочется попадатся качку прогами. У меня итак уже траф по 40-50 Гб в месяц, боюсь, что хостер начнет скоро возмущаться, поэтому очень хочу хоть как-то затруднить скачку изображений. Кто сталкивался с такой проблемой, откликнитесь!
Вроде бы есть такие антиличеры, а в ЦПанель Hotlink:
Не знаю, помогут ли от менеджеров закачки.
Можно в принципе сделать. Основное что нужно помнить — скрипты могут видеть файлы за пределами public_html, а браузер — нет.
То есть можно выдавать картинки через браузер приблизительно так:
header (Content-type: image/jpg)
- выдаём картинки, например с помощью функции read_file, запрашивая их из той самой неподконтрольной директории.
Ну а дальше дело техники. Пример привел для php конечно.
Ну, и чтобы не создавать лишнюю тему, сразу спрошу - как вообще можно защитить картинки на сайте от тотального скачивания прогами?
Интересное решение, чтобы предотвратить установку ваших картинок на другие сайты:
Предположим что мы имеем на http://www.site.ru/ некоторые страницы на которых у нас есть графические изображения. Эти графические изображения очень хороши, поэтому другие могут помещать их на свои страницы прямо через гиперссылки. Нам не нравится эта практика потому что она добавляет бесполезный трафик для нашего сервера.
Решение:
В то время как мы не можем на 100% защитить наши картинки от вставки на другие страницы, мы, по крайней мере, можем ограничить случаи в которых браузер посылает HTTP заголовок Referer.
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.site.ru/.*$ [NC]
RewriteRule .*\.(gif|jpe?g)$ - [F]
Полный текст см.: http://www.egoroff.spb.ru/portfolio/apache/rewriteguide.html