Hello!
On Tue, Jun 18, 2019 at 06:31:24AM +0300, Gena Makhomed wrote:
> Здравствуйте, All!
>
> Есть такой фрагмент документации на директиву location:
>
> Синтаксис: location [ = | ~ | ~* | ^~ ] uri { ... }
>
> Для сопоставления используется URI запроса в нормализованном виде,
>
On 18.06.2019 11:27, Maxim Dounin wrote:
Есть такой фрагмент документации на директиву location:
Синтаксис: location [ = | ~ | ~* | ^~ ] uri { ... }
Для сопоставления используется URI запроса в нормализованном виде,
после декодирования текста, заданного в виде “%XX”, преобраз
Hello!
On Tue, Jun 18, 2019 at 01:27:36PM +0300, Gena Makhomed wrote:
> On 18.06.2019 11:27, Maxim Dounin wrote:
>
> >> Есть такой фрагмент документации на директиву location:
> >>
> >> Синтаксис: location [ = | ~ | ~* | ^~ ] uri { ... }
> >>
> >> Для сопоставления используется URI з
On 18.06.2019 14:09, Maxim Dounin wrote:
Проще всего сделать так:
rewrite ^/wiki/(.*) https://$host/$1;
в таком случае в редиректе возвращается раскодированный урл:
$ curl -I https://example.com/wiki/%D1%82%D0%B5%D1%81%D1%82
HTTP/1.1 301 Moved Permanently
Location: https://example.com/т
Hello!
On Tue, Jun 18, 2019 at 03:12:12PM +0300, Gena Makhomed wrote:
> On 18.06.2019 14:09, Maxim Dounin wrote:
>
> > Проще всего сделать так:
> >
> > rewrite ^/wiki/(.*) https://$host/$1;
>
> в таком случае в редиректе возвращается раскодированный урл:
>
> $ curl -I https://example.com
On 18.06.2019 15:26, Maxim Dounin wrote:
И снова эксперимент плохой, негодный.
Вот полный конфиг тестового сервера:
server {
listen 8080;
location /wiki1/ {
rewrite ^/wiki1/(.*) https://$host/$1;
}
location /wiki2/ {
rewrite ^/wiki2/(?.*) https://$host/$title