我有一个域可以考虑example.com和子域blog.example.com 两者都使用Nginx提供的静态IP运行在相同的VPS中,两者都在端口80处进行监听。
每当我在浏览器中输入我的IP地址时添加我的子域名之前,都会提供默认域名(即example.com)。但添加博客子域后,输入IP地址重定向到blog.example.com。如何将其重定向到example.com默认情况下?可以为blog.example.com使用不同的端口号来解决这个问题吗?
答案 0 :(得分:1)
在虚拟主机文件中,确保将其标记为default_server
,例如:
server {
server_name example.com;
listen 80 default_server;
# rest of the config
}
还要确保没有其他配置文件也标记为default_server