Re: 1 апреля и юникод в конфигах
Валентин Бартенев
vbart на nginx.com
Сб Апр 2 22:11:41 UTC 2016
On Saturday 02 April 2016 19:17:19 Vadim A. Misbakh-Soloviov wrote:
> > Нда... Судя по реакции в интернете, шутка не была до конца понята.
> > Все примеры конфигов в статье - рабочие.
>
> Ну, значит то, как NgX перестал плеваться от не-ascii в директивах прошло мимо
> меня (и остальных, кто не заметил). Я, честно, не помню когда я последний раз
> пробовал юникод в директивах, но точно помню, как NgX при старте плевался от
> такого раньше.
>
> // да, посыпаю голову пеплом, сейчас не попробовал, хотя собирался :)
>
>
Ради интереса собрал самую старую версию, которую только смог собрать на своей
системе без дополнительных танцев.
% cat test.conf
events {}
http {
upstream Яндекс😉 {
server yandex.ru;
}
server {
listen 8000;
location / {
proxy_pass http://Яндекс😉;
proxy_set_header host yandex.ru;
}
}
}
% build/sbin/nginx -v
nginx version: nginx/0.5.37
% build/sbin/nginx -c test.conf
% curl -I localhost:8000
HTTP/1.1 302 Found
Server: nginx/0.5.37
Date: Sat, 02 Apr 2016 22:08:01 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache,no-store,max-age=0,must-revalidate
Location: http://www.yandex.ru
Expires: Sat, 02 Apr 2016 22:07:22 GMT
Last-Modified: Sat, 02 Apr 2016 22:07:22 GMT
P3P: policyref="/w3c/p3p.xml", CP="NON DSP ADM DEV PSD IVDo OUR IND STP PHY PRE NAV UNI"
Set-Cookie: yandexuid=7512205751459634842; Expires=Tue, 31-Mar-2026 22:07:22 GMT; Domain=.yandex.ru; Path=/
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
--
Валентин Бартенев
Подробная информация о списке рассылки nginx-ru