Nginx返回字符串
发布于 分类 Nginx
更新于 2020-10-08
2天前 有1个用户阅读过
通常,为了限制某些行为特征对我们的网站进行抓取,NGINX配置return 403 404之类的规则即可!
早些时候,我通过配置Nginx限制非法UserAgent请求。今日突发奇想,是不是可以返回一个字符串什么的,比如针对某些别有用心的抓取和访问,也针对性的响应!
实现方法
return 200"WTF";
return返回2个参数,第一个参数是状态码,第二个参数输入想要返回的字符串即可!如你所见,方法非常简单。
注意事项
1.如果字符串是中文的话,需要设置一下编码,在return前一行即可。
add_header Content-Type 'text/html; charset=utf-8';
2.如果以文本形式返回到浏览器
add_header Content-Type text/plain;
-- The End --