location

http {
    server {

        # совпадение префикса
        location / {
            return 200 'Hello world';
        }

        # полное совпадение
        location = / {

        }

        # регулярка nginx
        location ~ /ilnurgi[0-9] {

        }

        # регулярка nginx, без проверки регистра
        location *~ /ilnurgi[0-9] {

        }

        # префикс преимущества
        location ^~ / {

        }

        # кешируем статику на клиенте
        location ~* \.(css|js|png) {
            # доступ кешировать не надо
            access_log off;
            # клиентский кеш на 1 месяц
            expires 1M;
        }

    }
}

expires

Время кеша ресурса в браузере

# 1 месяц
expires 1M;

# 1 день
expires 1d;

rewrite

rewrite ^ /index.html;

root

root /var/ww/ilnurgi/;

try_files

try_files $uri =404;