nginx, пробелы в названии файла

K
На сайте с 12.07.2006
Offline
295
Kpd
1523

nginx не хочет отдавать файлы с пробелами в имени, даже если пробелы заменить + или %20, выкидывает 404. Как его переубедить?

0.5.30, конфиг

# Static files location
location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|wav|bmp|rtf|js|swf|flv)$ {
root /var/www/vhosts/*******/httpdocs;
}
Boris A Dolgov
На сайте с 04.07.2007
Offline
215
#1

Напишите в список рассылки, там, думаю, помочь смогут оперативнее и результативнее :)

С уважением, Борис Долгов. Администрирование, дешевые лицензии ISPsystem, Parallels, cPanel, DirectAdmin, скины, SSL - ISPlicense.ru (http://www.isplicense.ru/?from=4926)
qwartyr
На сайте с 19.10.2007
Offline
40
#2

права на чтение директории есть у пользователя под которым работает nginx ?

сорри не заметил названия темы... проблема не в правах, а в пробеле.

профессиональное администрирование серверов (http://www.unixsupport.ru) отзывы (http://www.free-lance.ru/users/qwartyr/opinions/) на free-lance.ru
V
На сайте с 25.07.2006
Offline
128
#3
Kpd:
nginx не хочет отдавать файлы с пробелами в имени, даже если пробелы заменить + или %20, выкидывает 404. Как его переубедить?
0.5.30, конфиг

Врсия довольно старая, в change-log с тех пор пофиксено довольно много ошибок, которые могут вызвать подобный эффект.

Для начала попробуйте поставить последнюю версию nginx

Приватный linux-администратор
K
На сайте с 12.07.2006
Offline
295
Kpd
#4
vapetrov:
Для начала попробуйте поставить последнюю версию nginx

Из 0.6* или 0.5* ?

UPD. Отстал от жизни, 0.5 уже нет :) Попробую 0.6

N
На сайте с 31.07.2007
Offline
25
#5

0.7 наверное самая новая.

qwartyr
На сайте с 19.10.2007
Offline
40
#6

Цитата из nginx.org

На данный момент nginx работает на нескольких достаточно нагруженных сайтах под FreeBSD и Linux, в том числе на большинстве серверов Рамблера, и я рассматриваю версию nginx-0.6.31 как стабильную с точки зрения надёжности.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий