限定指定IP请求
- 重定向所有非192.168.0.*网段的IP到百度
if ( $http_x_forwarded_for !~ 192\.168\.0\..* ){
rewrite ^(.*)$ https://www.baidu.com;
}
或者:
- 非这两个IP,返回404
if ( $http_x_forwarded_for !~* "192.168.0.59|192.168.0.45") {
return 404;
}
nginx重定向尝试
location ^~ /v1{
root /www/wwwroot/front_server/silk/;
index index.html;
}
location ^~ /v2{
alias /www/wwwroot/front_server/silk/v2/;
index index.html;
}
location ^~ /{
#匹配成功后跳转,执行永久301跳转
return 301 https://$server_name$request_uri/v1/;
rewrite ^(.*)$ http://$host:1992$1/v1/ permanent;
#可以重定向,浏览器地址为https://a.site.com:1992
rewrite ^(.*)$ https://a.site.com:1992$1 permanent;
#可以重定向,浏览器地址为https://a.site.com:1992
return 301 https://a.site.com:1992$request_uri;
}
评论 (0)