NGinx服务器问题

时间:2016-11-14 12:46:00

标签: nginx server digital-ocean

所以我使用的是数字海洋服务器,我起诉了LEMP版本。

当我导航到/ var / www / html目录时,我看到build' index.html'附带的两个标准文件。和' index.php'。

现在我的问题是,我的Web应用程序的结构化方式是" index.html"文件位于另一个子目录" dist"。 (/无功/网络/ 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;

1 个答案:

答案 0 :(得分:2)

更改配置中的此行

    root /var/www/html;

并把这个

    root /var/www/html/dist;

修改

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