网站建设知识

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

首页>资讯>网站建设知识

nginx设置只允许蜘蛛访问,通过搜索访问或其他代理访问为404或者301跳转

来源:本站 | 2024.06.28

以下为各个访问反馈的代码。

ngxinx设置只允许百度360蜘蛛访问,其他任何IP或者蜘蛛访问为404状态

if ($http_user_agent !~* "Baidu|Yisou|Sogou|Google|360")

{

return 404;

}

实测浏览器打开为404状态,网站日志百度蜘蛛为200正常状态。


设置只允许百度360蜘蛛访问,访客浏览器跳转

if ($http_user_agent !~* "Baidu|Yisou|Sogou|Google|360")

{

return 301 http://www.hao123.com;


}

解释:这个是,非这几个蜘蛛,就301跳转到hao123.com


if ($http_user_agent !~* "Baidu|Yisou|Sogou|Google|6531.22.7")

{

return 302 http://www.baidu.com;


}

解释: 这是302跳转


具体设置如下

image.png

十四年 建站经验

多一份参考,总有益处

联系盛世传媒,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-600-6240 / 大客户专线:13968746378