Я хотел бы служить example.com/mypage.html
с example.com/mypage
.
В nginx.conf я попытался поместить mypage.html
в назначенный корневой каталог, а затем
location /mypage}
alias mypage.html;
}
Но не игра в кости. Должно быть что-то похожее?
Редактировать: если я положу весь путь из '/' в псевдоним, он будет работать, но я бы предпочел, чтобы он был относительно относительного корневого каталога. Как мне обратиться к корневому каталогу, который я определил ранее в конфигурации с:
root /usr/share/nginx/www;
Кроме того, когда я делаю это, и клиент делает запрос для /mypage, nginx по умолчанию принимает тип файла потока октетов. Как заставить текст / HTML для URL, которые я определяю, как это?