Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个域,让我们考虑 example.com 和子域 blog.example.com 两者都在同一个 VPS 中运行,具有 Nginx 提供的静态 IP,都在端口 80 上侦听。
每当我在浏览器中输入我的 IP 地址时添加我的子域之前,都会提供默认域(即 example.com)。但是添加博客子域后,输入IP地址重定向到blog.example.com。默认情况下如何将其重定向到 example.com?可以为 blog.example.com 使用不同的端口号可以解决这个问题吗?
在虚拟主机文件中,确保它被标记为default_server,例如:
default_server
server { server_name example.com; listen 80 default_server; # rest of the config }
还要确保没有其他 conf 文件也标记为default_server