全球主机交流论坛

标题: 怎么禁止直接用主机IP访问网站? [打印本页]

作者: 气味    时间: 2024-9-22 01:29
标题: 怎么禁止直接用主机IP访问网站?
刚刚看有几个页面链接 直接是 ip/text.html 这样的形式,而不是正常的 域名/text.html 关键是还被bing收录了

装了个宝塔面板
有没有什么方法快速阻断直接用主机的ip访问网站呢?
作者: FCB    时间: 2024-9-22 01:47
添加这个

  1. server {
  2.     listen 80 default_server;
  3.     server_name _;

  4.     location / {
  5.         return 444;
  6.     }
  7. }
复制代码

作者: peko    时间: 2024-9-22 01:49
  没用过宝塔
在lnmp里 在nginx.conf配置里找到下面2个server 然后在后面加上  return 403;就好了
你参考一下
注意必须是default_server


  1. server
  2.     {
  3.         listen 80 default_server reuseport;
  4.         server_name _;
  5.         return 403;

  6. server
  7.   {
  8.   listen 443 default_server;
  9.   server_name _;
  10.   return 403;
复制代码

作者: 全球IT论坛    时间: 2024-9-22 03:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: 气味    时间: 2024-9-22 13:59
peko 发表于 2024-9-22 01:49
没用过宝塔
在lnmp里 在nginx.conf配置里找到下面2个server 然后在后面加上  return 403;就好了
你参考一 ...

好家伙 没在宝塔网站的配置文件里找到这个 default_server
作者: enocag    时间: 2024-9-22 14:06
宝塔的话 禁止跨站。
作者: ceft    时间: 2024-9-22 14:07
网站后面有设置  有配置的  在哪里搞就可以
作者: 气味    时间: 2024-9-22 14:09
enocag 发表于 2024-9-22 14:06
宝塔的话 禁止跨站。

在哪设置 难道是我的版本太低~
就看到网站目录里面有个防夸张攻击 但这个默认是开启的
作者: enocag    时间: 2024-9-22 14:38
气味 发表于 2024-9-22 14:09
在哪设置 难道是我的版本太低~
就看到网站目录里面有个防夸张攻击 但这个默认是开启的 ...

HTTPS防窜站
作者: zsj1259    时间: 2024-9-22 15:04
宝塔创建网站那边有个一指向的,随便创建一个网站,指向文件夹为空,然后把本机域名指向那个网站就可以了。
作者: 萤火虫    时间: 2024-9-22 15:31
用宝塔不如用caddy,啥都解决了
作者: 气味    时间: 2024-9-22 15:39
zsj1259 发表于 2024-9-22 15:04
宝塔创建网站那边有个一指向的,随便创建一个网站,指向文件夹为空,然后把本机域名指向那个网站就可以了。 ...


作者: 气味    时间: 2024-9-22 15:46
zsj1259 发表于 2024-9-22 15:04
宝塔创建网站那边有个一指向的,随便创建一个网站,指向文件夹为空,然后把本机域名指向那个网站就可以了。 ...

额 看wwwroot下有一个default的网站目录
可是在网站里却没有对应的网站

单独建了一个网站A 然后把宝塔的默认网站设置为这个A了
这样ip访问就直接访问这个实际上没有文件的A网站了

算是解决了
多谢大佬~




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4