详细介绍了nginx屏蔽指定接口(URL)的 *** 作方法,具有非常好的实用价值,希望对大家有所帮助。跟我回去看看。
一.序言
有时候web服务平台发布后,需要屏蔽某个服务项的接口,但又不愿意再发布。nginx可以用来屏蔽指定服务平台的接口。
二。实际 *** 作
向nginx的环境变量nginx.conf文档的服务器连接点添加一个位置,示例如下:
location/yoururl{ return403; }其实以nginx内置的nginx.conf为例来屏蔽根URL路径/:
前屏蔽
location/{ roothtml; indexindex.htmlindex.htm; }浏览NGINXindex.html网页的结果如下:
屏蔽后
location/{ return403; roothtml; indexindex.htmlindex.htm; }浏览NGINXindex.html网页的结果如下:
更改nginx.conf环境变量后,无需重启nginx。运行nginx-sreload命令重新加载环境变量,更改后的标准就会生效。
填写专长:nginx请求屏蔽特殊http_referer[/s2/]
添加nginx.conf的服务器配置项目
if($http_referer~*"www.xxx.com"){ return403; }以上nginx阻塞指定接口(URL)的 *** 作方法就是我全部分享给大家的。期待给你一个参考,也期待你的申请。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)