From 82da5c2649f8900891af108be46226a48186e073 Mon Sep 17 00:00:00 2001 From: midoks Date: Sat, 10 Dec 2022 19:54:17 +0800 Subject: [PATCH] Create sub.conf.tpl --- rewrite/nginx/sub.conf.tpl | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 rewrite/nginx/sub.conf.tpl diff --git a/rewrite/nginx/sub.conf.tpl b/rewrite/nginx/sub.conf.tpl new file mode 100644 index 000000000..5996e01d4 --- /dev/null +++ b/rewrite/nginx/sub.conf.tpl @@ -0,0 +1,16 @@ +location / { + set $replace 'tmplate_replace'; + set $spider_request '0'; + + if ($http_user_agent ~* '(baiduspider|360sipder|Sogou Orion spider|Sogou News Spider|Sogou blog|Sogou spider2|Sogou inst spider|Sogou web spider|Sogou spider|trendiction|Yahoo|semrush|Toutiao|Google|qihoobot|Googlebot|Googlebot-Mobile|Googlebot-Image|Mediapartners-Google|Adsbot-Google|Feedfetcher-Google|Yahoo! Slurp|Yahoo! Slurp China|YoudaoBot|Sosospider|MSNBot|ia_archiver|Tomato Bot)') { + set $spider_request '1'; + } + + if ($spider_request = '0' ) { + set $replace 'tmplate_replace'; + } + + sub_filter 'tmplate_replace' $replace; + sub_filter_once on; + sub_filter_types *; +} \ No newline at end of file