{"id":123638,"date":"2025-04-23T21:05:08","date_gmt":"2025-04-23T19:05:08","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-nginx-1-28-0-i-forka-freenginx-1-28-0"},"modified":"2025-04-23T21:05:08","modified_gmt":"2025-04-23T19:05:08","slug":"vypusk-nginx-1-28-0-i-forka-freenginx-1-28-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-nginx-1-28-0-i-forka-freenginx-1-28-0","title":{"rendered":"Lanzamiento de nginx 1.28.0 y el fork FreeNginx 1.28.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Despu\u00e9s de un a\u00f1o de desarrollo, se ha publicado una nueva rama estable del servidor HTTP de alto rendimiento y proxy multiprotocolo nginx 1.28.0, que ha incorporado los cambios acumulados en la rama principal 1.27.x. En adelante, todos los cambios en la rama estable 1.28 se centrar\u00e1n en corregir errores graves y vulnerabilidades. Pronto se formar\u00e1 la rama principal nginx 1.29, en la que se continuar\u00e1 el desarrollo de nuevas funcionalidades. Se recomienda a los usuarios comunes, que no tienen la tarea de asegurar la compatibilidad con m\u00f3dulos externos, utilizar la rama principal, a partir de la cual se generan lanzamientos del producto comercial Nginx Plus cada tres meses.       <\/p>\n<p>Seg\u00fan el informe de marzo de la empresa Netcraft, aproximadamente 245 millones de sitios web funcionan bajo nginx (245 millones el a\u00f1o pasado, 289 millones hace dos a\u00f1os). Nginx se utiliza en el 17.89% de todos los sitios web activos (18.15% el a\u00f1o pasado, 18.94% hace dos a\u00f1os), lo que lo convierte en el m\u00e1s popular en esta categor\u00eda (la participaci\u00f3n de Apache es del 16.03% (20.09% el a\u00f1o pasado, 20.52% hace dos a\u00f1os), Cloudflare \u2014 17.81% (14.12%, 11.32%), Google \u2014 9.89% (10.41%, 9.89%).     <\/p>\n<p>Al considerar todos los sitios web, nginx mantiene el liderazgo y abarca el 20.48% del mercado (22.31% el a\u00f1o pasado, 25.94% hace dos a\u00f1os), mientras que la participaci\u00f3n de Apache es del 16.03% (20.17%, 20.58%), Cloudflare \u2014 12.87% (11.24%, 10.17%), OpenResty (plataforma basada en nginx y LuaJIT) \u2014 9.36% (7.93%, 7.94%).      <\/p>\n<p>Entre el mill\u00f3n de sitios m\u00e1s visitados del mundo, nginx ocupa el segundo lugar con una participaci\u00f3n del 20.37% (20.63% el a\u00f1o pasado, 21.37% hace dos a\u00f1os). El primer lugar lo ocupa Cloudflare \u2014 22.32% (22.59% el a\u00f1o pasado, 21.62% hace dos a\u00f1os). La participaci\u00f3n de Apache httpd es del 17.95% (20.09%, 21.18%).     <\/p>\n<p>Seg\u00fan datos de W3Techs, nginx se utiliza en el 33.8% de los sitios del mill\u00f3n m\u00e1s visitados (en abril del a\u00f1o pasado, esta cifra era del 34.3%, y hace dos a\u00f1os \u2014 del 34.5%). La participaci\u00f3n de Apache ha disminuido en un a\u00f1o del 30.1% al 26.3%, mientras que la participaci\u00f3n de Microsoft IIS ha ca\u00eddo del 5% al 4%. La participaci\u00f3n de Node.js ha aumentado del 3.2% al 4.4%, y la de LiteSpeed del 12.9% al 14.6%.     <\/p>\n<p>Las mejoras m\u00e1s notables a\u00f1adidas durante la formaci\u00f3n de la rama principal 1.27.x:   <\/p>\n<ul>\n<li class=\"l\"> Para conexiones que utilizan el protocolo QUIC, se ha a\u00f1adido soporte para el algoritmo de control de congesti\u00f3n CUBIC (RFC 9438), cuya operaci\u00f3n consiste en aumentar gradualmente el tama\u00f1o de la ventana de congesti\u00f3n hasta la aparici\u00f3n de p\u00e9rdida de paquetes, despu\u00e9s de lo cual el tama\u00f1o de la ventana se reduce al valor anterior a la p\u00e9rdida. En las pruebas realizadas, el uso de CUBIC permiti\u00f3 reducir el tiempo de transferencia de un archivo de 500 MB en un 24 % con retrasos de 40 ms y un BDP de 750K (Producto de Retardo de Ancho de Banda) y en un 73 % con retrasos de 100 ms y un BDP de 9M.        <\/li>\n<li class=\"l\"> En el m\u00f3dulo stream se ha a\u00f1adido la compatibilidad con la verificaci\u00f3n de revocaci\u00f3n de certificados de clientes utilizando el protocolo OCSP (Protocolo de Estado de Certificado en L\u00ednea).\n<li class=\"l\"> En el m\u00f3dulo stream se ha implementado el soporte para la t\u00e9cnica de verificaci\u00f3n de revocaci\u00f3n de certificados OCSP Stapling, que consiste en que, al establecer una conexi\u00f3n TLS, la respuesta OCSP validada por la autoridad certificadora es transmitida por el servidor que atiende el sitio, sin necesidad de una consulta directa a la autoridad certificadora.\n<li class=\"l\"> Se ha implementado el almacenamiento en cach\u00e9 al iniciar y actualizar la configuraci\u00f3n. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/ssl-sertifikat\/\"   title=\"certificados SSL\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"354\">certificados SSL<\/a>, claves y CRL (Lista de Revocaci\u00f3n de Certificados).\n<li class=\"l\"> Se han a\u00f1adido funcionalidades para reducir el consumo de recursos y disminuir la carga en la CPU al utilizar TLS en configuraciones con un gran n\u00famero de bloques server y location. Los cambios a\u00f1adidos permiten usar el contexto SSL existente del bloque principal en lugar de crear un contexto SSL separado (SSL_CTX en OpenSSL) para cada bloque de configuraci\u00f3n.     <\/li>\n<li class=\"l\"> La directiva \u00abssl_client_certificate\u00bb ahora admite certificados con informaci\u00f3n adicional.    <\/li>\n<li class=\"l\"> La directiva \u00abssl_client_certificate\u00bb ya no es obligatoria para verificar los certificados SSL del cliente.        <\/li>\n<li class=\"l\"> Se agreg\u00f3 soporte para el modo IMAP LOGIN espec\u00edfico de SmarterMail con respuesta CAPABILITY no etiquetada en el m\u00f3dulo ngx_mail_proxy_module.     <\/li>\n<li class=\"l\"> Se ha a\u00f1adido la directiva \u00abproxy_pass_trailers\u00bb al m\u00f3dulo ngx_http_proxy_module, que permite transferir los campos de encabezado al final de la respuesta del servidor proxy al cliente.\n<li class=\"l\"> En la directiva &#171;server&#187;, utilizada en el bloque &#171;upstream&#187;, se ha a\u00f1adido soporte para el par\u00e1metro &#171;resolve&#187;, que incluye el seguimiento de cambios. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/lir\/ipv4\/\"   title=\"IP\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"728\">IP<\/a> para el nombre de dominio utilizado y la actualizaci\u00f3n autom\u00e1tica de la configuraci\u00f3n del bloque &#171;upstream&#187; sin necesidad de reiniciar nginx en caso de cambio de direcci\u00f3n.\n<li class=\"l\"> Se ha a\u00f1adido la posibilidad de utilizar variables en las directivas \u00abproxy_limit_rate\u00bb, \u00abfastcgi_limit_rate\u00bb, \u00abscgi_limit_rate\u00bb y \u00abuwsgi_limit_rate\u00bb.    <\/li>\n<li class=\"l\"> En las directivas &#171;proxy_bind&#187;, &#171;fastcgi_bind&#187;, &#171;grpc_bind&#187;, &#171;memcached_bind&#187;, &#171;scgi_bind&#187; y &#171;uwsgi_bind&#187;, as\u00ed como en la direcci\u00f3n del cliente en el m\u00f3dulo ngx_http_realip_module, se permite especificar direcciones IPv6 entre corchetes sin n\u00famero de puerto.    <\/li>\n<li class=\"l\"> Se ha a\u00f1adido la directiva 'keepalive_min_timeout', que define el tiempo de espera durante el cual nginx no cerrar\u00e1 la conexi\u00f3n keep-alive con el cliente.      <\/li>\n<li class=\"l\"> Por defecto, se desactivan los protocolos TLSv1 y TLSv1.1.    <\/li>\n<li class=\"l\"> Se han resuelto problemas con la carga prolongada de archivos de configuraci\u00f3n debido al rean\u00e1lisis del mismo conjunto de certificados TLS, claves y listas de autoridades certificadoras. Se ha acelerado la recarga de configuraciones mediante la reutilizaci\u00f3n de objetos TLS inalterados, como certificados, claves y CRL. Para desactivar la herencia de objetos al actualizar la configuraci\u00f3n, se ha a\u00f1adido la directiva \u00abssl_object_cache_inheritable\u00bb.      <\/li>\n<li class=\"l\"> Se ha a\u00f1adido cach\u00e9 para certificados y claves cargados usando variables en las directivas (por ejemplo, 'ssl_certificate \/etc\/ssl\/$ssl_server_name.crt'). Se han a\u00f1adido directivas para gestionar el cach\u00e9: 'ssl_certificate_cache', 'proxy_ssl_certificate_cache', 'grpc_ssl_certificate_cache' y 'uwsgi_ssl_certificate_cache'. A trav\u00e9s de estas directivas, se puede configurar el tama\u00f1o m\u00e1ximo del cach\u00e9, el tiempo de validez de las entradas y el tiempo de limpieza de entradas no utilizadas. Por ejemplo: 'ssl_certificate_cache max=1000 inactive=20s valid=1m'.\n<li class=\"l\"> Se ha reducido el consumo de memoria al procesar solicitudes de larga duraci\u00f3n en configuraciones que utilizan las directivas \u00abgzip\u00bb, \u00abgunzip\u00bb, \u00abssi\u00bb, \u00absub_filter\u00bb o \u00abgrpc_pass\u00bb.     <\/li>\n<li class=\"l\"> El tama\u00f1o m\u00e1ximo de las sesiones SSL que se pueden almacenar en cach\u00e9 en la memoria compartida se ha aumentado a 8192.  <\/li>\n<li class=\"l\"> Se ha configurado la construcci\u00f3n con la biblioteca C Musl.    <\/li>\n<li class=\"l\"> Se ha trabajado en la optimizaci\u00f3n del rendimiento y en la correcci\u00f3n de errores en la implementaci\u00f3n de HTTP\/3.      <\/ul>\n<p>Tambi\u00e9n se puede destacar la publicaci\u00f3n de la versi\u00f3n 1.28.0 del proyecto FreeNginx, que desarrolla un fork de Nginx. El desarrollo del fork est\u00e1 dirigido por Maxim Dunin, uno de los desarrolladores clave de Nginx. FreeNginx se posiciona como un proyecto no comercial que proporciona el desarrollo de la base de c\u00f3digo de Nginx sin intervenci\u00f3n corporativa. Entre los cambios espec\u00edficos en la rama FreeNginx 1.28 est\u00e1n:   <\/p>\n<ul>\n<li class=\"l\"> El par\u00e1metro \u00aboff\u00bb en la directiva \u00abpid\u00bb, que desactiva la creaci\u00f3n del archivo PID.\n<li class=\"l\">  Limitaci\u00f3n de la intensidad de escritura de mensajes en el registro de errores para proteger contra el llenado del registro con mensajes repetitivos.\n<li class=\"l\"> Implementaci\u00f3n del par\u00e1metro multipath en la directiva listen para soportar Multipath TCP.\n<li class=\"l\">  Soporte para el encabezado HTTP \u00abAge\u00bb para determinar el tiempo de vida de las entradas en cach\u00e9.\n<li class=\"l\"> Adici\u00f3n de los m\u00e9todos de autenticaci\u00f3n XOAUTH2 y OAUTHBEARER en el m\u00f3dulo mail_proxy.  <\/ul>\n<p>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63126\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0442\u043a\u0430 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e HTTP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043c\u043d\u043e\u0433\u043e\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 nginx 1.28.0, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432\u043e\u0431\u0440\u0430\u043b\u0430 \u0432 \u0441\u0435\u0431\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u043d\u0430\u043a\u043e\u043f\u043b\u0435\u043d\u043d\u044b\u0435 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 1.27.x. \u0412 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u043c \u0432\u0441\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 1.28 \u0431\u0443\u0434\u0443\u0442 \u0441\u0432\u044f\u0437\u0430\u043d\u044b \u0441 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435\u043c \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u044b\u0445 \u043e\u0448\u0438\u0431\u043e\u043a \u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439. \u0412 \u0441\u043a\u043e\u0440\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0431\u0443\u0434\u0435\u0442 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0432\u0435\u0442\u043a\u0430 nginx 1.29, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043d\u043e\u0432\u044b\u0445 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-123638","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0442\u043a\u0430 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e HTTP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043c\u043d\u043e\u0433\u043e\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 nginx 1.28.0, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432\u043e\u0431\u0440\u0430\u043b\u0430 \u0432 \u0441\u0435\u0431\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u043d\u0430\u043a\u043e\u043f\u043b\u0435\u043d\u043d\u044b\u0435 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 1.27.x.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-nginx-1-28-0-i-forka-freenginx-1-28-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a nginx 1.28.0 \u0438 \u0444\u043e\u0440\u043a\u0430 FreeNginx 1.28.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0442\u043a\u0430 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e HTTP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043c\u043d\u043e\u0433\u043e\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 nginx 1.28.0, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432\u043e\u0431\u0440\u0430\u043b\u0430 \u0432 \u0441\u0435\u0431\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u043d\u0430\u043a\u043e\u043f\u043b\u0435\u043d\u043d\u044b\u0435 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 1.27.x.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-nginx-1-28-0-i-forka-freenginx-1-28-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-04-23T19:05:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-04-23T19:05:08+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Lanzamiento de nginx 1.28.0 y del fork FreeNginx 1.28.0 | ProHoster","description":"Despu\u00e9s de un a\u00f1o de desarrollo, se ha publicado una nueva rama estable del servidor HTTP de alto rendimiento y proxy multiprotocolo nginx 1.28.0, que incorpora los cambios acumulados en la rama principal 1.27.x.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-nginx-1-28-0-i-forka-freenginx-1-28-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a nginx 1.28.0 \u0438 \u0444\u043e\u0440\u043a\u0430 FreeNginx 1.28.0 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0442\u043a\u0430 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e HTTP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043c\u043d\u043e\u0433\u043e\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 nginx 1.28.0, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432\u043e\u0431\u0440\u0430\u043b\u0430 \u0432 \u0441\u0435\u0431\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u043d\u0430\u043a\u043e\u043f\u043b\u0435\u043d\u043d\u044b\u0435 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 1.27.x.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-nginx-1-28-0-i-forka-freenginx-1-28-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-04-23T19:05:08+00:00","article:modified_time":"2025-04-23T19:05:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"123638","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-08 20:33:43","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 12:26:20","updated":"2026-02-08 20:33:43","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/123638","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=123638"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/123638\/revisions"}],"predecessor-version":[{"id":157919,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/123638\/revisions\/157919"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=123638"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=123638"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=123638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}