Nginx - 添加server_name后,所有网址都显示为404

时间:2018-04-28 08:00:12

标签: nginx https centos

我有一个Nginx服务器,它只在端口80中托管一个网站。我想用let加密做SSL,所以我在server_name部分添加了我的域名。

server_name localhost; 
to
server_name my-domain.in www.my-domain.in

然后我检查了Nginx conf检查,一切正常,一旦我做了nginx重新加载,那么我无法访问该网站。所有网址都显示为404。

然后我将server_name还原为localhost。现在它的工作。但我想在那里添加我的域名,没有任何错误。

有人可以指导吗?为什么它显示404?

1 个答案:

答案 0 :(得分:0)

  1. 您可以使用其正确的" ping服务器吗? DNS名称。如果不是,您可能会遇到DNS查找问题。
  2. HTTPS页面通常在端口443上提供。您是否将服务器配置为在此端口上输出?

  3. 服务器上的日志文件是否显示端口80上的尝试访问权限?