所以我使用的是数字海洋服务器,我起诉了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;
答案 0 :(得分:2)
更改配置中的此行
root /var/www/html;
并把这个
root /var/www/html/dist;
修改强>
如果您使用基于Debian的服务器(例如Ubuntu),请在控制台上执行sudo service nginx reload
。如果不起作用,请尝试sudo service nginx restart