gpt4 book ai didi

ubuntu - 直接从ip地址访问时删除默认的nginx欢迎页面

转载 作者:太空宇宙 更新时间:2023-11-03 16:42:16 25 4
gpt4 key购买 nike

在我的 ubuntu 服务器上,我使用这篇文章安装了 nginx 并设置了虚拟主机。 https://www.digitalocean.com/community/articles/how-to-set-up-nginx-virtual-hosts-server-blocks-on-ubuntu-12-04-lts--3

虚拟主机的域名如www.example.com。当我访问 www.example.com 时,我可以看到我的应用程序的索引页。然而,当我转到真实的ip地址时,我仍然看到nginx的欢迎页面。如果有人使用 ip 地址访问我的网站,我该怎么做才能删除此欢迎页面或指向 www.example.com?

我设置了一条 A 记录,将 ip xxx.xxx.xxx.xxx 指向 www.example.com。

最佳答案

我认为当您第一次设置 nginx 时,它带有一个“默认”虚拟主机。您是否尝试删除它?您是否尝试删除符号链接(symbolic link)?第三种选择是添加“全部拒绝”;在默认虚拟主机的位置/上。

我不确定这是否可行,我现在无法对其进行测试。如果以上方法不起作用,试试这个:http://nginx.org/en/docs/http/request_processing.html#how_to_prevent_undefined_server_names

http://your-server-ip/ 是一个未定义服务器名称的请求。你应该能够阻止它:

server {
listen 80;
server_name "";
return 444;
}

关于ubuntu - 直接从ip地址访问时删除默认的nginx欢迎页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19215641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com