在以下场景中,如何在nginx中放行一个网页?
网站使用的是cloudflare的CDN,在nginx中屏蔽了所有来自国外的IP地址
在http段中添加
- map $http_cf_ipcountry $allow {
- default no;
- CN yes;
- }
复制代码 然后在server段中添加
- if ($allow = no) {
- return 403;
- }
复制代码
这样,所有来自国外的IP访问网站页面的时候全都返回403了。
但是我现在有这样一个需求,就是在网站中,有一个网页,比如是http://localhost/123.php,我希望这个地址能让所有的IP都能访问到,即便是来自国外的IP也能正常访问,应该如何写呢?
|
|