root $base_path/front;
# }
location = / {
root $base_path/front;
}
Почему верхний кусок работает, а нижний возвращает 404? Как сделать правильно или где почитать про это? В доку ходил, но не понял
Ты не понял Поставил ты там в явном виде директиву index или нет, она там всё равно есть Или унаследованная с предыдущего уровня конфигурации, или если ни на одном из предыдущих уровней её не было, то "index index.html" по умолчанию Повторяю, читать документацию по директиве index, там есть пример, наглядно показывающий, как это работает
Честно, всё-равно не понял почему не работает. Пробовал как в примере из доки: location = / { index index.html; } location / { root $base_path/front; } И всё-равно бросает 404
у тебя root не объявлен для location = / {}
Вот тут же объявлял
Обсуждают сегодня