why are you doing it that complicate
It would be much easier to create a new server block (vHosts) How To Set Up Nginx Server Blocks (Virtual Hosts) on Ubuntu 16.04 | DigitalOcean
nano /etc/nginx/sites-available/homer
- add following
server {
listen 80;
listen [::]:80;
root /var/www/homer;
index index.html index.htm index.nginx-debian.html;
server_name homer.lan;
location / {
try_files $uri $uri/ =404;
}
}
- save & exit
ln -s /etc/nginx/sites-available/homer /etc/nginx/sites-enabled/
systemctl restart nginx.service
- done