开发者社区> 问答> 正文

Nginx禁止IP+端口访问,求助。

我的Tomact用的8080端口,发现百度搜索里抓取的地址有http://123.57.67.19 ,还有http://www.duanjingyu.com:8080 这样的。通过设置nginx.conf,解决了IP直接访问。

server {
  listen 80 default;
  server_name _;
  return 403;
}

但是http://123.57.67.19:8080http://www.duanjingyu.com:8080 ,这样的加端口号的怎么去禁止访问呢,请有经验的大侠帮帮忙

展开
收起
落地花开啦 2016-06-01 15:58:32 5687 0
3 条回答
写回答
取消 提交回答
  • if ($host !~* "\^\d{1,3}(\.\d{1,3}){3}$") {

            return 403;
        }
    2019-07-17 19:23:27
    赞同 展开评论 打赏
  • server {
    listen 8080 default;
    server_name _;
    return 403;
    }

    2019-07-17 19:23:27
    赞同 展开评论 打赏
  • 喜欢技术,喜欢努力的人

    8080 绑定到 localhost

    <Connector
        port="8080"
        protocol="HTTP/1.1"
        address="127.0.0.1"
        connectionTimeout="20000"
        redirectPort="8443"
      />
    2019-07-17 19:23:27
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《Nginx 代理系统常用手册》 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载