Re: location + rewrite и (де)кодирование URI

2019-06-19 Пенетрантность Maxim Dounin
Hello! On Tue, Jun 18, 2019 at 04:45:13PM +0300, Gena Makhomed wrote: > On 18.06.2019 15:26, Maxim Dounin wrote: > > > И снова эксперимент плохой, негодный. > > Вот полный конфиг тестового сервера: > > server { > listen 8080; > > location /wiki1/ { > rewrite ^/wiki1/(.*)

Re: location + rewrite и (де)кодирование URI

2019-06-19 Пенетрантность Gena Makhomed
On 19.06.2019 14:54, Maxim Dounin wrote: location /wiki1/ { rewrite ^/wiki1/(.*) https://$host/$1; } location /wiki2/ { rewrite ^/wiki2/(?.*) https://$host/$title; } Вот запросы к первому и второму location`у: $ curl -I

Re: Хотлинк работает как-то не так

2019-06-19 Пенетрантность grey
Да, действительно так. Что-то я тупанул. Posted at Nginx Forum: https://forum.nginx.org/read.php?21,284561,284602#msg-284602 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: location + rewrite и (де)кодирование URI

2019-06-19 Пенетрантность Evgeniy Berdnikov
On Wed, Jun 19, 2019 at 02:54:10PM +0300, Maxim Dounin wrote: > On Tue, Jun 18, 2019 at 04:45:13PM +0300, Gena Makhomed wrote: > > > On 18.06.2019 15:26, Maxim Dounin wrote: > > > > > И снова эксперимент плохой, негодный. > > > > Вот полный конфиг тестового сервера: > > > > server { > >

Re: location + rewrite и (де)кодирование URI

2019-06-19 Пенетрантность Gena Makhomed
On 20.06.2019 2:33, Evgeniy Berdnikov wrote: IMHO, лучше было бы принять соглашение, что rewrite работает на уровне раскодированных URI и его результат подлежит кодированию. Для вставки уже кодированных строк понадобится функция декодирования, зато схема будет простой и предельно ясной.