server { listen 80; server_name example.com; # 允许的搜索引擎蜘蛛的user-agent列表 set $spider_allowed 0; if ($http_user_agent ~* (googlebot|bingbot|yandexbot)) { set $spider_allowed 1; } location / { if ($spider_allowed = 0) { return 403; } # 允许搜索引擎蜘蛛访问的配置,例如网站根目录 # root /path/to/your/website; # index index.html; } # 可以在这里添加其他配置,如SSL证书和其他server块 }