Welcome! Log In Create A New Profile

Advanced

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

Gena Makhomed
June 20, 2019 04:44AM
On 20.06.2019 10:54, Evgeniy Berdnikov wrote:

> Ну да, нужна тукенизация и способ обойти её, если в результат хочется
> вставлять разделители тукенов (вспоминается sendmail, ага).
> Но мне удобный и интуитивно понятный интерфейс всегда ближе формально
> правильного и полного, но нечеловеческого, как у сендмейла.
>
> Не хочется, чтобы nginx шёл по пути сендмейла. И таких "растяжек"
> с принципиально разной обработкой $1..$9 и $var тоже не хочется.

Разная обработка $1..$9 и $var уже есть. Вы сейчас предлагаете
сломать все работающие конфигурации, которые используют $1..$9 ?

http://mailman.nginx.org/pipermail/nginx-ru/2019-June/062281.html

Ваше предложение сломает обратную совместимость и огромное количество
корректно работающих в данный момент конфигураций. Не надо так делать.

> Можно ведь удобный API дополнить какими-нибудь фишками до формально полного
> (например, отключив кодирование для подстроки какими-нибудь ограничителями
> вроде \N...\N, как это делается в регулярных выражениях).
> Нужда в кодировании разделителей это редкость, также как в кодировании
> разделителей строк и прочих спецсимволов, а оптимизировать интерфейс
> следует под шаблоны частого использования, IMHO.

location /wiki/ {
# сделать 301 редирект на $request_uri без префикса /wiki
}

Что именно Вы предлагаете написать в конфигурации nginx для того,
чтобы убрать префикс /wiki и сделать 301 редирект на новый урл,

при этом чтобы /wiki/some/other/uri
не превращалось в /some%2Fother%2Furi

а также /wiki/User:Example
не превращалось в /User%3AExample

?

--
Best regards,
Gena

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

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

Gena Makhomed June 17, 2019 11:32PM

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

Maxim Dounin June 18, 2019 04:28AM

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

Gena Makhomed June 18, 2019 06:28AM

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

Maxim Dounin June 18, 2019 07:10AM

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

Gena Makhomed June 18, 2019 08:14AM

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

Maxim Dounin June 18, 2019 08:28AM

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

Gena Makhomed June 18, 2019 09:46AM

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

Maxim Dounin June 19, 2019 07:58AM

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

Gena Makhomed June 19, 2019 09:48AM

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

Evgeniy Berdnikov June 19, 2019 07:34PM

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

Gena Makhomed June 20, 2019 12:26AM

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

Evgeniy Berdnikov June 20, 2019 03:56AM

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

Gena Makhomed June 20, 2019 04:44AM

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

Evgeniy Berdnikov June 20, 2019 05:30AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 184
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready