Страница 1 из 1
Proftpd и пробелы в названии файлов
Добавлено: 2009-12-07 20:01:06
tyler56
Кто как борется с пробелами в начале названия файла.
При запросе такого файла выдет ошибку - файл не найден.
В pure ftp есть специальная опция.
Re: Proftpd и пробелы в названии файлов
Добавлено: 2009-12-16 7:00:55
ADRE
эээ а нафига называть файлы с пробеламы в начале? пройдись скриптиком да и удали все проблы
Re: Proftpd и пробелы в названии файлов
Добавлено: 2009-12-16 19:24:05
tyler56
В том то все и дело что фтп шаровый. Пользователи в сети не проверяют есть пробелы или нет.
Есть простой метод использовать mod_rewrite но я что-то не могу нормально составить правило.
Код: Выделить всё
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteMap replace int:replaceall
RewriteCondition %m STOR
RewriteRule ^([^\s]*) "${replace:/$1/ /_}"
RewriteCondition %m MKD
RewriteRule ^([^\s]*) "${replace:/$1/ /_}"
</IfModule>
Re: Proftpd и пробелы в названии файлов
Добавлено: 2009-12-19 15:43:29
tyler56
Вообщем решил тупо заменять все пробелы в именах
Код: Выделить всё
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteMap replace int:replaceall
RewriteCondition %m STOR
RewriteRule ^(.*) "${replace:/$1/ /_}"
RewriteCondition %m MKD
RewriteRule ^(.*) "${replace:/$1/ /_}"
</IfModule>