Re: Отсутствие urlencode в результирующем url при rewrite

Dmitriy MiksIr miksir на maker.ru
Вт Дек 29 17:21:34 MSK 2009


Maxim Dounin пишет:
> Следить за структурой аргументов - это совсем отдельная задача.  И 
> она не может решаться автоматически, т.к. нужна возможность 
> вставлять из одной переменной несколько аргументов.

Печально только, что это классические грабли, по которым всем 
предлагается пройти самим.

> 3. приложить патчи catap'а для получения переменных $urlencode_*

А будет ли работать $urlencode_1? Или хотя бы
rewrite  ^/users/(?<user>.*)$  /show?user=$urlencode_user?  last;


> Совсем правильно было бы конечно отказаться от использования 
> rewrite'ов, да и вообще php для скачивания файлов, но это совсем 
> отдельный и вероятно неинтересный разговор.

Ну может и не такой неинтересный. Может securelink человеку подойдет.




Подробная информация о списке рассылки nginx-ru