Jump to content


თქვენი საიტის ჰოტლინკისგან დაცვა


  • Please log in to reply
2 replies to this topic

#1 tornike261

tornike261

    მომხმარებელი

  • მომხმარებლები
  • PipPip
  • 29 პოსტები:

Posted 03 January 2013 - 07:39 PM

მოგესალმებით ყველას ;)
დღეს მთელი ინტერნეტი გადავატრიალე ჰოტლინგისგან რომ დამეცვა ჩემი საიტი და სერვერები. რომლებზეც ტრაფიკმა უკვე გადააჩარბა 40ტბ. თვეში. nginx ხშირად ვარდებოდა სერვერებზე. დიდი დატვირთვის გამო. ბევრი კოდები შევარჩიე ზოგი მუშაობდა, მაგრამ ისე არა როგორც მე მინდა. ზოგზე კი საერთოდ რეზულტატი იყო ნოლი.
უბრალო რუსულ ფორუმზე მივაგენი პატარა კოდს რომელიც მუშა აღმოჩნდა. (პატარა და მუშაო :D) დავტესტე დლე 9.7 ზე. და მუშაობს!

ესეიგი შევდივართ ჩვენი საიტის ფტპზე ვხსნით შემდეგ ფაილს .htaccess და ვწერთ შემდეგ კოდს

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?აქშენისაიტი.გე/.*$ [NC]
RewriteRule \.(avi|divx|mp3|mp4|flv|swf|wmv|m4v|m4a|mov|mkv|3gp|f4v|txt|gif|jpg|js|png|css)$ - [F]


ჩემ შემთხვევაში კი მიუთითე სხვანაირად ყველა სერვერზე.


RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?188.138.95.99/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?188.165.95.37/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?აქშენისაიტი.გე/.*$ [NC]
RewriteRule \.(avi|divx|mp3|mp4|flv|swf|wmv|m4v|m4a|mov|mkv|3gp|f4v|txt|gif|jpg|js|png|css)$ - [F]

იმიტომ რომ 2 სერვერი მაქვს ტრაფიკი კი იყი ძაააან დიდი. სერვერები უბრალოდ ვეგარ უძლებდნენ დიდ დატვირთვას.
ეს კოდი მუშაობს იმ შემთხვევაში თუ თქვენი ფაილები თქვენს ფტიპიში იმყოფება!

ვინც არ იცის რა არის ჰოტლინგი:
ჰოტლინგელები არიან ადამიანები რომლებიც იპარავან სხვა საიტებიდან სიახლეებს: სურათები, მუსიკები, ვიდეოები, პროგრამები, თამაშები, და შემდეგ ანთავსებენ თავიანთ საიტზე.
სერვერის ან ძლიერი ჰოსტინგის ფულს იხდით თქვენ ჰოტლინგელები კი უფასოდ გებულობენ თქვენს ფაილებს თავიანთ საიტზე

#2 gio555

gio555

    ადმინისტრატორი

  • ადმინისტრატორი
  • 1466 პოსტები:

Posted 06 January 2013 - 04:55 PM

კარგი არის თუ მუშაობს, მაგრამ მეორე ვარიანტი უფრო კარგი არის როგორც სიმსიმ.ჯის ქონდა თუ მის ლინკს სხვაგან ჩასვავდი არ გაწერინებდა და გამისამართებდა სიმსიმზე, დაახლოებით ანალოგიურად ჰქონდა თვალი.ჯის.

#3 tornike261

tornike261

    მომხმარებელი

  • მომხმარებლები
  • PipPip
  • 29 პოსტები:

Posted 07 January 2013 - 08:38 PM

ეს უკვე შენზეა დამოკიდებული. რამდენი სერვერიც გაქვს იმდენ მისამართს ჩაუწერ კოდში.




0 მომხმარებელი კითხულობს თემას

0 მომხმარებელი, 0 სტუმარი, 0 ანონიმური წევრი

rskrutka