Мне нужно перенаправить URL-адрес в HTML-файл, расположенный в файловой системе. Это то, что я пробовал до сих пор:
location /this/some/url {
alias /path/to/the/file.html
}
Когда я запускаю это, перенаправление работает, но браузер пытается загрузить файл html. Вместо этого я ожидаю, что он отобразит html-страницу в браузере.
location /this/some/url {
index file.html;
alias /path/to/the/;
}
Прочтите про псевдоним: https://nginx.ru/en/docs/http/ngx_http_core_module.html#alias
и про индексный файл: https://nginx.ru/en/docs/http/ngx_http_index_module.html
И все стало ясно.