为什么当我输入我的子域地址时它总是显示我域的网页?

Why did it always show my domain's webpage when I enter my subdomain's address?

我有一个域 - kongming.io. I want to create a link on the main page of kongming.io which links to the subdomain song.kongming.io. But when I click that button or type song.kongming.io 直接在资源管理器中,它显示主网站页面。

我已经试了好几天了,在网上搜索关于How To Host Multiple Websites Securely With Nginx And Php-fpm On Ubuntu 14.04的教程。我尝试了很多教程,但没有一个有效。尽管我做的和教程显示的完全一样。

配置看起来很简单,为什么我花了那么多时间还是失败

以下是一些基本信息:

我的配置设置与 tutorial 显示的相同。仅供参考,如下所示。

server {
listen 80;
listen [::]:80;

root /var/www/song.kongming.io;
index index.html index.htm;

server_name song.kongming.io www.song.kongming.io;

location / {
    try_files $uri $uri/ =404;
}
}

如果您能指出任何可能导致我出现问题的建议或任何潜在原因,我将不胜感激。我不知道我的设置有什么问题,因为我是后端web服务的新手,我确实尝试了很多。提前致谢!

这个问题太棘手了。我的一位朋友告诉我清除浏览器的 cookie 和历史记录,我照做了。并且有效!

所以这与 nginx 配置或域设置无关。这是因为浏览器的历史记录中残留了一些不好的东西。

我不知道为什么,它就是发生了。