urlencoded with % in filename

stan at 19colors.com stan at 19colors.com
Wed Oct 25 16:25:16 MSD 2006


Файлы переименовать, но не "%" на "_", а "%20" на " " (пробел). Так кстати и должно с самого начала быть. И никаких rewrit'ов не надо.
  ----- Original Message ----- 
  From: Oleg I. 
  To: nginx-ru at sysoev.ru 
  Sent: Wednesday, October 25, 2006 2:00 PM
  Subject: Re: urlencoded with % in filename




  25.10.06, stan at 19colors.com <stan at 19colors.com> написал(а):
    Если % - часть имени файла, то в таком случае запросы должны приходить с "%2520" вместо "%20".

  Дело в том, что запросы идут именно в виде %20, так
  когда-то были расставлены ссылки на ресурсах, на которых их 
  поменять никак нельзя.

  Есть конечно мысль переименовать все файлы с заменой % на _.
  И как-то через rewrite пробовать подменять  % на _ в uri.
  Но отработается-ли rewrite раньше, чем декодирование urlencoded, 
  и как может выглядеть правило с заменой весх % на _ в виде реврайт руле?

  -- 
  Best Regards,
                          Oleg. 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20061025/f229d169/attachment.html>


More information about the nginx-ru mailing list