Nginx规则中屏蔽不同语言的访客
Nginx规则中屏蔽不同语言的访客
Last edited 2024-3-15
type
Post
status
Published
date
Mar 15, 2024
summary
tags
category
外贸
slug
2023-11-1
icon
password
之前我的网站在腾讯云,我用以下方式屏蔽同行,大致意思就是在网站head中进行语言判断,然后发现是同行直接跳走。
后来我的服务器从腾讯云搬到了搬瓦工,老美的VPS对这种跳转比较忌讳。SEO流量一下子全无。
 
于是我只能转战Nginx了,在大佬Alexa的帮忙下,用以下代码屏蔽简体中文同行,记录一下:
 
#只屏蔽简体中文访客 if ($http_accept_language ~* "^zh-CN" ) { return 403; } #同时屏蔽韩语和简体中文访客: if ($http_accept_language ~* "^zh-CN" ) { return 403; } if ($http_accept_language ~* "^ko" ) { return 403; }
网站配置文件在/www/server/panel/vhost/nginx/域名.conf
附一个国家语言代号参考表:
 
在Wordpress中免插件引用自定义字体的方法都有哪些?2023wordpress添加B站视频代码
Catalog
0%