找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 37|回复: 4

nginx怎么判断来路是搜索引擎还是直接输入的?

[复制链接]

207

主题

174

回帖

1057

积分

金牌会员

积分
1057
发表于 2019-1-9 21:22:06 | 显示全部楼层 |阅读模式
我也不知道,得问论坛的大佬。
回复

使用道具 举报

7

主题

115

回帖

269

积分

中级会员

积分
269
发表于 2019-1-9 21:24:30 | 显示全部楼层
检测refer啊
回复

使用道具 举报

74

主题

1106

回帖

2456

积分

金牌会员

积分
2456
发表于 2019-1-9 21:28:04 | 显示全部楼层
可以判断 refer 像网址或关键词 最简单

[ol]
  • if ($http_referer ~* baidu.com ) {
  • rewrite ^(.*)$ /baidu.html permanent;
  • }[/ol]复制代码

    以上为最简单的,判断来路是百度,301到baidu.html
  • 回复

    使用道具 举报

    207

    主题

    174

    回帖

    1057

    积分

    金牌会员

    积分
    1057
     楼主| 发表于 2019-1-9 21:41:57 | 显示全部楼层
    检测refer,还可以检测到是不是呗采集了
    回复

    使用道具 举报

    202

    主题

    1万

    回帖

    2万

    积分

    论坛元老

    积分
    26404
    发表于 2019-1-9 21:44:25 | 显示全部楼层
    我以前用js
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-5-10 12:50 , Processed in 0.016166 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表