Цель
У меня есть папка /assets
, в которой находятся такие файлы, как index.hml
, css/*
, js/*
и т. Д.
Вот что я хочу сделать:
/
или index.html
сервер index.html
- Попытаться попробовать обслуживать статический файл (
css/main.css
и т. Д.) - Если указанное выше не удается,404
Мне также нужно передать параметры запроса ($args
) через
Вот моя частичная конфигурация enginx:
location / {
root /assets;
try_files $uri $uri/index.html$is_args$args =404;
}
С этими настройками яполучить следующие результаты:
Вопрос
Что я должен изменить, чтобы иметь domain.com/?q=x
, чтобы возвращать тот же ответ, что и domain.com/index.html?q=x
вместо не 404