禁用基于 IP 的 Nginx 站点访问

禁用基于 IP 的 Nginx 站点访问

我不希望人们能够访问我的 Nginx 网站,除非通过域名。我有一个 Flash 实例正在运行,用于控制请求。无论如何,我使用了这个命令,

server {
    listen 80 default_server;
    return 444;
}

这确实正确地阻止了连接,但如果有人从那里发出请求,https://[myipaddress]它仍然会将它们带到我的 flask 实例。

我如何才能完全阻止他们从 IP 发出请求并仅允许来自域名的流量?这可能吗?

相关内容