• website robots.txt 防爬虫 措施


    robots.txt文件用法举例:

    1. 允许所有的robot访问

    User-agent: * Allow: / 或者 User-agent: * Disallow:

    2. 禁止所有搜索引擎访问网站的任何部分

    User-agent: *

    Disallow: /

    3. 仅禁止Baiduspider访问您的网站

    User-agent: Baiduspider

    Disallow: /

    4. 仅允许Baiduspider访问您的网站

    User-agent: Baiduspider

    Disallow:

    5. 禁止spider访问特定目录

    User-agent: *

    Disallow: /cgi-bin/

    Disallow: /tmp/

    Disallow: /~joe/

    6. 允许访问特定目录中的部分url

    User-agent: *

    Allow: /cgi-bin/see

    Allow: /tmp/hi

    Allow: /~joe/look

    Disallow: /cgi-bin/

    Disallow: /tmp/

    Disallow: /~joe/

    7. 使用”*”限制访问url

    禁止访问/cgi-bin/目录下的所有以”.htm”为后缀的URL(包含子目录)。

    User-agent: *

    Disallow: /cgi-bin/*.htm

    8. 使用”$”限制访问url

    仅允许访问以”.htm”为后缀的URL。

    User-agent: *

    Allow: .htm$

    Disallow: /

    例9. 禁止访问网站中所有的动态页面

    User-agent: *

    Disallow: /*?*

    10. 禁止Baiduspider抓取网站上所有图片

    仅允许抓取网页,禁止抓取任何图片。

    User-agent: Baiduspider

    Disallow: .jpg$

    Disallow: .jpeg$

    Disallow: .gif$

    Disallow: .png$

    Disallow: .bmp$

    11. 仅允许Baiduspider抓取网页和.gif格式图片

    允许抓取网页和gif格式图片,不允许抓取其他格式图片

    User-agent: Baiduspider

    Allow: .gif$

    Disallow: .jpg$

    Disallow: .jpeg$

    Disallow: .png$

    Disallow: .bmp$

    12. 仅禁止Baiduspider抓取.jpg格式图片

    User-agent: Baiduspider

    Disallow: .jpg$

  • 相关阅读:
    de4dot 反混淆
    GreyMagic
    HearthBuddy 第一次调试
    dnSpy
    asp.net form submit 在Chrome里面看Form提交
    关于并发模型 Actor 和 CSP
    Go语言并发机制初探
    CyclicBarrier的工作原理及其实例
    Java并发编程--CyclicBarrier
    CountDownLatch的简单理解
  • 原文地址:https://www.cnblogs.com/ipyanthony/p/9289982.html
Copyright © 2020-2023  润新知