How HTTP Web content is prevented from being fetched in bulk

Source: Internet
Author: User
I have a website where some of the important content is being crawled in batches elsewhere
And also can update my content in real-time update speed can also be faster than my normal page loading display
Ask how to solve AH.
PS: Content is mainly text and a small number of pictures, backstage in PHP written

Reply content:

I have a website where some of the important content is being crawled in batches elsewhere
And also can update my content in real-time update speed can also be faster than my normal page loading display
Ask how to solve AH.
PS: Content is mainly text and a small number of pictures, backstage in PHP written

Try the Nginx:
1. Ngx_http_limit_conn_module can be used to limit the number of connections for a single IP
Http://nginx.org/en/docs/http/ngx_http_limit_conn_module.html
2. Ngx_http_limit_req_module can be used to limit the number of requests per second for a single IP
Http://nginx.org/en/docs/http/ngx_http_limit_req_module.html
3. Nginx_limit_speed_module can be used for IP speed limit
Https://github.com/yaoweibin/nginx_limit_speed_module

Or use the Nginx Fail2ban module: http://www.fail2ban.org/wiki/index.php/Main_Page

In addition to the above can also use pictures/url anti-theft chain

  • Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.