我从GoDaddy购买了我的域名( http://www.geekroo.com.au ),并在Linode VPS(使用Linode DNS)上build立了我的网站。 我对网站的东西一无所知,所以我只是简单地按照linode.com上的指南来安装Nginx和其他软件。
我总是从访问者那里得到一些报告,他们说他们只能看到Nginx的默认页面,而不是正确的网站。 其他一些报告只是简单的说网站是“破”的。
这真的让我感到困惑,因为该网站正在为大多数游客工作。 有人能给我一些提示或线索吗?
非常感谢!
卡尔
你在你的nginx server块中缺lesslisten指令。
现在看起来像这样:
server { listen 80; #...everything else
你需要添加一行:
listen 80; listen [::]:80;
原因是你有IPv4和IPv6,但你只configuration你的虚拟主机来回答IPv4。 因此,任何拥有IPv6的人(比如我)都会得到默认的nginx页面(设置为在IPv6上回答)。