<HTML><BODY><div> </div><div><div><div>Приветствую!</div><div>Помогите пожалуйста разобраться в написании конфига виртуального хоста.</div><div>Есть текущий конфиг</div><div> location / {</div><div> root /mnt/project;</div><div> open_file_cache off;</div><div> client_max_body_size 1000m;</div><div> dav_methods PUT;</div><div> dav_access user:rw group:r all:r;</div><div> create_full_put_path on;</div><div> }</div></div><div> </div><div><div> error_page 597 = @not_modif;</div><div> if (-e /mnt/project/$uri) {</div><div> return 597;</div><div> }</div></div><div> </div><div><div> location @not_modif {</div><div> internal;</div><div> root /mnt/project;</div><div> dav_methods off;</div><div> }</div><div>Конфиг разрешает запись методом PUT в корневую директорию, в которой имеется много субдиректорий.</div><div>И проверяет наличие файлов, не разрешая применять к ним методы, отличные от GET(PUT, MOVE, DELETE, etc)</div></div><div> </div><div><div>Необходимо решить задачу добавления в корневую директорию папку еще одной, которая будет называться tmp и разрешить в рамках этой папки методы PUT, MOVE, DELETE, но при этом сохранив текущий функционал директорий, которые не tmp.</div><div>Как это можно сделать?</div></div></div><div> </div><div>--<br>Tatiana<br> </div></BODY></HTML>