NGinx服务器问题

NGinx服务器问题,nginx,server,digital-ocean,Nginx,Server,Digital Ocean,所以我使用的是数字海洋服务器,我起诉了LEMP构建 当我导航到/var/www/html目录时,我看到构建“index.html”和“index.php”附带的两个标准文件 现在我的问题是,我的Web应用程序的结构使“index.html”文件位于另一个子目录“dist”下。(/var/www/html/dist/) 如何配置Nginx以显示此文件 更新: server { listen 80 default_server; listen [::]:80 default_serv

所以我使用的是数字海洋服务器,我起诉了LEMP构建

当我导航到/var/www/html目录时,我看到构建“index.html”和“index.php”附带的两个标准文件

现在我的问题是,我的Web应用程序的结构使“index.html”文件位于另一个子目录“dist”下。(/var/www/html/dist/)

如何配置Nginx以显示此文件

更新:

server {
    listen 80 default_server;
    listen [::]:80 default_server ipv6only=on;

    root /var/www/html;
    index index.php index.html index.htm;

    # Make site accessible from http://localhost/
    servername ***.**.**.**;

    location / {
            # First attempt to serve request as file, then
            # as directory, then fall back to displaying a 404.
            try_files $uri $uri/ =404;
            # Uncomment to enable naxsi on this location
            # include /etc/nginx/naxsi.rules
    }

    error_page 404 /404.html;
    error_page 500 502 503 504 /50x.html;

在配置中更改此行

    root /var/www/html;
把这个放进去

    root /var/www/html/dist;
编辑:


如果您使用基于Debian的服务器(例如Ubuntu),请在控制台上执行
sudo服务nginx reload
。如果不起作用,请尝试
sudo service nginx restart

能否向我们显示此webapp的nginx配置?在哪里可以找到此文件?很抱歉,非常新的nginx…没问题,没关系。可能在/etc/nginx/sites enabled/中有一个文件。它通常有
.conf
扩展名,但并不总是这样,如果你打开该文件夹中的文件,你可以在内容中找到一个类似
server\u name yourdomain.com
,发送给我们找到它的人!请看上面…抱歉,尝试编辑,我忘了说重新启动nginx