要禁止通过服务器IP地址访问网站,需要在Nginx或Apache配置文件中添加相应的规则。以下是在Nginx上禁止通过IP直接访问网站的具体步骤:
进入 Nginx 配置文件目录:通常为 /etc/nginx/conf.d/
打开当前站点的配置文件:可以在该目录下找到以该站点域名命名的配置文件
在 server {} 标签中添加以下代码:
- if ($host = 'IP地址') { return 404;}
复制代码 其中,将 IP 地址改为当前服务器的真实 IP 地址即可。
4、修改完毕后,保存文件并重启 Nginx 服务,使其生效即可。
这样,就可以禁止通过服务器IP地址直接访问站点,保护网站的安全和隐私。值得注意的是,此方法只对Nginx有效,如果使用Apache需要采用不同的方法来实现。 |