使用和不使用www转发NGINX上的域名

时间:2018-04-24 15:53:34

标签: ubuntu nginx dns

我有一个个人网站,在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文件。

nginx.conf screenshot

dns screenshot

你能指点我的方向吗?

1 个答案:

答案 0 :(得分:0)

您的配置似乎只侦听端口443,端口80监听www.example.com主机名。

尝试在Vhost配置中添加类似的内容:

  server {
    listen       80;
    server_name  example.com www.example.com;

    #do stuff here    

    }