Если прописать:
location / {
try_files $uri $uri/ /index.html;
}
То это приведет к тому, что не существующий url откроется с указанием на Index.html, но со статусом 200, а мне нужен 404.
Если прописать:
location / {
try_files $uri $uri/ =404;
}
То тогда, при попытке открыть существующий url напрямую, например так
domain.com/search
, мне выкинет 404, хотя такая страница есть. Придеться заходить в корень сайта и от туда уже переходить на страницу поиска.
Мне же хочется решения обеих проблем. Как этого добиться?