Пара мелких нюансов в NginX, из серии "чтоб потом не забыть".
Допустим, хочется отдавать "/index.html" откуда-то из одной директории, а всё остальное - из какой-нибудь другой директории. Казалось бы, нет ничего проще. Пишем такой конфиг:
location = / {
root /some/foo/folder;
}
location / {
root /some/other/folder;
}
и с удивлением обнаруживаем,
(
Read more... )
Comments 2
Допустим, в каталоге /some/other/folder/ создать ссылку на index.html:
ln -s /some/foo/folder/index.html
При этом, директива disable_symlinks должна быть выставлена на off (вроде так и есть по умолчанию).
Можно ли проблему было решить добавлением директивы index /some/other/folder/index.html во втором location?
Reply
Абсолютные путь к файлу в директиве index считается не от корня файловой системы, а от корня обслуживаемой данным сервером папки. Так что нет, не прокатит.
Reply
Leave a comment