我有一个个人网站,在Ubuntu 17.10上使用NGINX运行,以便为静态站点提供服务并启用LetsEncrypt。我有以下问题:
testdomain.com -> 404
http://testdomain.com -> 404
https://testdomain.com -> works
www.testdomain.com -> works
https://www.testdomain.com -> works
我附加了DNS设置和nginx.conf
文件。
你能指点我的方向吗?
答案 0 :(得分:0)
您的配置似乎只侦听端口443,端口80监听www.example.com
主机名。
尝试在Vhost配置中添加类似的内容:
server {
listen 80;
server_name example.com www.example.com;
#do stuff here
}