当用户使用http协议通过IP地址及80端口访问站点的时候,给用户返回403错误(全局配置)
server {
listen 80 default;
server_name _;
return 403;
}
当用户使用https协议通过IP地址访问站点的时候,给用户返回403错误(单server_name配置)
server {
server_name xxx.xxx.com;
listen 443;
.....忽略中间配置.....
if ($host != 'xxx.xxx.com') {
return 403;
}
}
本文介绍了如何使用 Nginx 配置文件来针对 HTTP 和 HTTPS 访问设置全局及特定域名的 403 错误响应。通过两个具体的 server 块示例,展示了如何限制 IP 地址及端口访问。

2703

被折叠的 条评论
为什么被折叠?



