защита от линкования картинок

C
На сайте с 13.04.2008
Offline
65
693

Добрый день Уважаемые. Вот столкнулся с такой проблемой:

Есть сервер с НЕрезиновым трафиком - до посл. времени трафика хватало - даже половинка оставалась. А в этом месяце нагнал посещаемость на сайтиГ и трафика стало катастрофически не хватать... Провел я разбор полетов: есть шт 10 сайтов которые по рсс забирают у меня публикации и не удосуживаются заливать картинки себе... а так же пользователи таскают по форумам картинки - думается мне если запретить линкование картинок то я смогу сэкономить трафик вдвое - так как сайт относительно старенький и картинок натаскали за его жизнь много...

Пробовал сделать следующее:

в htaccess:

RewriteEngine On

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?site\.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?images.google\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?images.google\.ru/ [NC]
RewriteCond %{HTTP_REFERER}!^http://(www\.)?images.yandex\.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yandex\.ru/ [NC]
RewriteCond %{REQUEST_URI} !^/poster.jpg [NC]
RewriteRule .(gif|jpg|jpeg|png|swf)$ http://site.ru/poster.jpg [R,NC]

но в результате от большой нагрузки завалился апач.. Я не програмист - поэтому мне сложно разобратся. Вот и прошу помощи у Вас. Помогите решить проблему - возможно каким нить другим способом!

Заранее спасибо за помощь!

С Ув. Руслан.

cirpa добавил 05.04.2009 в 10:26

RewriteRule .(gif|jpg|jpeg|png|swf)$ http://site.ru/poster.jpg [R,NC]

тут имеется в виду показывать картинку с какого нить имейдж хостинга...

J
На сайте с 02.02.2009
Offline
53
#1

Попоробуйте nginx фронтендом поставить.

jumash добавил 05.04.2009 в 15:01

UPD: крайне неудобно отвечать на комментарий к репутации. Лучше пишите в личку.

вообще - nginx - это лёгкий http-сервер, который позволяет снизить нагрузку нормально обслуживая статику. Возможно, что вам вообще можно будет отказаться от антилинка если его себе поставите.

В интернете искать - nginx + apache или же писать запрос за вмз или же спрашивать тут подробности, указывая детали сервера=)

[Удален]
#2
есть шт 10 сайтов которые по рсс забирают у меня публикации и не удосуживаются заливать картинки себе

Ещё вариант - анилич.

В поиск - личер, антиличер.

V
На сайте с 21.04.2008
Offline
131
#3

cirpa, через РСС лучше только заголовки отдавать, а не все новости.

[Удален]
#4
Valo:
cirpa, через РСС лучше только заголовки отдавать, а не все новости.

А вот у тут есть мнение по этому поводу.

Хотя, дейсвительно, просто по РСС не одавать картики (или отдавать такую "спионерено отсель: хттп://хххххх.хх" ;) )

V
На сайте с 21.04.2008
Offline
131
#5
SeoNizator:
А вот у тут есть мнение по этому поводу.

Да, такое мнение имеет право на существование. :)

Но на счёт "подавляющего большинства" — это, всё-таки, автор явно погорячился, да и к тому же, если блог интересен человеку, и интересна конкретная запись, он не поленится нажать на ссылку, чтобы просмотреть ее полностью.

[Удален]
#6
Valo:
это, всё-таки, автор явно погорячился, да и к тому же, если блог интересен человеку, и интересна конкретная запись, он не поленится нажать на ссылку, чтобы просмотреть ее полностью.

Не могу не согласиться ;) да, кстати и автор того поста тоже

Но много завсит, конечно, от интересности постов.

Только не всегда это удобно\возможно. Не только же люди с компа читают (я вон иногда на старом сименсе с75 читаю ;) ), да и некоторые думают о таффике. И тянуть мегабайты рекламы и левых картинок - украшательств... 10 раз подумаешь стоит ли мобильный траф такого удовольствия.

А представь, если таких постов в ридере десяток.

ЗЫ. Ласто, вон, свои километровые посты полностью в ридер пихает ;)

C
На сайте с 13.04.2008
Offline
65
#7

Cпасибо огромное всем кто отозвался!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий