在 nginx 上阻止

在 nginx 上阻止

我有一个应用程序在端口 8080 上完美运行,域名为 desh.onecloudhelper.com,现在当我点击服务器的公共 IP 地址时,我仍然可以看到使用服务器的公共 IP 地址运行的同一个应用程序。

我想要实现的是,如果有人使用 [IPaddress:8080] 访问该网站,则应该阻止该请求,但是当有人使用 [domainname:8080] 访问该网站时,不应通过浏览器阻止该请求。

这是我正在使用的配置文件:

server {
listen 80;
server_name desh.onecloudhelper.com;

location / {
    proxy_pass http://localhost:8080;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
}

相关内容