nginx为驻留在主目录中的自定义目录中的文件提供服务

nginx为驻留在主目录中的自定义目录中的文件提供服务,nginx,server,Nginx,Server,在我的/etc/nginx/nginx.conf文件中,我有一个如下的服务器块: server { location /testme/ { root /home/username/sites; index index.html index.htm; } } 当我在浏览器中访问http:localhost/testme/时,是否应该从/home/username/sites/testme/目录提供文件,在那里我有简单的index.html?相反,我得到404未找到错误。我

在我的
/etc/nginx/nginx.conf文件中,我有一个如下的服务器块:

server {
  location /testme/ {
    root /home/username/sites;
    index index.html index.htm;
  }
}
当我在浏览器中访问
http:localhost/testme/
时,是否应该从
/home/username/sites/testme/
目录提供文件,在那里我有简单的
index.html
?相反,我得到404未找到错误。我在这里做错了什么


注意:我在更改配置后重新加载了sudo nginx-s。

显示了什么?您的站点是什么意思?我正在开发locallyyes,完全按照我在问题中指定的那样将您的单个根放在位置块外并返回报告。我猜,您没有删除默认nginx的服务器。