Nginx教程

Nginx区分搜索引擎

本文主要是介绍Nginx区分搜索引擎,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

目录
  • 一.简介
  • 二.配置

一.简介

场景:
当从百度点进来显示中文页面,而谷歌显示英文界面。

原理:
根据referer头来判断

二.配置

这样配置以后,凡是从百度或者google点过来的请求都会跳转到 www.lishiming.net

配置在server字段或者http字段或者location字段

 if ($http_referer ~* "www.baidu.com") {
          rewrite ^/(.*)$ http://www.lishiming.net;
      }
      if ($http_referer ~* "www.google.com") {
          rewrite ^/(.*)$ http://www.lishiming.net;
      }
这篇关于Nginx区分搜索引擎的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!