通常情况下,前端代码会放置在Nginx的默认网站根目录下。在Ubuntu18上默认的Nginx网站根目录是
/var/www/html/
可以将前端代码放在该目录下,然后通过Nginx配置文件来指定该网站的访问路径和端口。
在Nginx配置文件中可以使用root
指令来指定网站根目录,例如:
server
{
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
server_name _;
location / {
try_files $uri $uri/ =404;
}
}
在以上配置中,root /var/www/html
指定了网站根目录为/var/www/html
,并且在location /
中使用了try_files
指令来处理请求。这样可以让Nginx在接收到请求后自动从该目录中寻找对应的文件进行返回。