{"id":32235,"date":"2019-10-31T21:45:47","date_gmt":"2019-10-31T18:45:47","guid":{"rendered":"https:\/\/prohoster.info\/blog\/reliz-nginx-1-16-0\/"},"modified":"2019-10-31T21:45:47","modified_gmt":"2019-10-31T18:45:47","slug":"reliz-nginx-1-16-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/reliz-nginx-1-16-0","title":{"rendered":"Rilascio di nginx 1.16.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dopo un anno di sviluppo <noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/?1.16\">\u00e8 presentata<\/a><\/noindex> nuovo ramo stabile di un server HTTP ad alte prestazioni e di un proxy multi-protocollo <noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/\">nginx 1.16.0<\/a><\/noindex>, che ha incorporato le modifiche accumulate nella versione principale 1.15.x. In futuro, tutte le modifiche nella versione stabile 1.16 saranno legate alla risoluzione di gravi bug e vulnerabilit\u00e0. A breve verr\u00e0 formata la versione principale nginx 1.17, nella quale continuer\u00e0 lo sviluppo di nuove funzionalit\u00e0. Per gli utenti normali, che non hanno l'esigenza di garantire la compatibilit\u00e0 con moduli di terze parti, <noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.com\/blog\/nginx-1-6-1-7-released\">si raccomanda<\/a><\/noindex> \u00e8 consigliato utilizzare il ramo principale, su cui ogni tre mesi vengono pubblicate nuove versioni del prodotto commerciale Nginx Plus. <\/p>\n<p>I miglioramenti pi\u00f9 evidenti, aggiunti durante la formazione della versione principale 1.15.x: <\/p>\n<ul>\n<li class=\"l\"> \u00c8 stata aggiunta la possibilit\u00e0 di utilizzare variabili nelle direttive &#8216;<noindex><a rel=\"nofollow\" href=\"https:\/\/nginx.org\/en\/docs\/http\/ngx_http_ssl_module.html#ssl_certificate\">ssl_certificate<\/a><\/noindex>&#8216; e &#8216;<noindex><a rel=\"nofollow\" href=\"https:\/\/nginx.org\/en\/docs\/http\/ngx_http_ssl_module.html#ssl_certificate_key\">ssl_certificate_key<\/a><\/noindex>&#8216;, che possono essere utilizzate per il caricamento dinamico dei certificati;\n<li class=\"l\"> \u00c8 stata aggiunta la possibilit\u00e0 di caricare certificati SSL e chiavi segrete da variabili senza l'uso di file intermedi;\n<li class=\"l\"> Nel blocco &#171;<noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/en\/docs\/http\/ngx_http_upstream_module.html#upstream\">upstream<\/a><\/noindex>&#187; \u00e8 stata implementata una nuova direttiva &#171;<noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/en\/docs\/http\/ngx_http_upstream_module.html#random\">random<\/a><\/noindex>&#171;, attraverso la quale \u00e8 possibile organizzare il bilanciamento del carico con selezione casuale del server per il forwarding delle connessioni;\n<li class=\"l\"> Nel modulo <noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/en\/docs\/stream\/ngx_stream_ssl_preread_module.html\">ngx_stream_ssl_preread<\/a><\/noindex> \u00e8 stata implementata la variabile <noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/en\/docs\/stream\/ngx_stream_ssl_preread_module.html#variables\">$ssl_preread_protocol<\/a><\/noindex>,<br \/>\n, che determina la versione pi\u00f9 alta del protocollo SSL\/TLS supportata dal client. La variabile consente di <noindex><a rel=\"nofollow\" href=\"https:\/\/www.nginx.com\/blog\/running-non-ssl-protocols-over-ssl-port-nginx-1-15-2\/\">creare configurazioni<\/a><\/noindex> per l'accesso utilizzando diversi protocolli con SSL e senza SSL attraverso una singola porta di rete durante il proxy del traffico utilizzando i moduli http e stream. Ad esempio, per organizzare l'accesso tramite SSH e HTTPS attraverso una sola porta 443, la porta predefinita pu\u00f2 essere passata a SSH, ma se \u00e8 definita una versione SSL, verr\u00e0 passata a HTTPS.<\/p>\n<li class=\"l\"> Nel modulo upstream \u00e8 stata aggiunta una nuova variabile &#171;<noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/ru\/docs\/http\/ngx_http_upstream_module.html#variables\">$upstream_bytes_sent<\/a><\/noindex>&#171;, che mostra il numero di byte inviati al server del gruppo;\n<li class=\"l\"> Nel modulo <noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/en\/docs\/stream\/ngx_stream_core_module.html\">stream<\/a><\/noindex> nel contesto di una singola sessione \u00e8 stata aggiunta la possibilit\u00e0 di elaborare pi\u00f9 datagrammi UDP in arrivo dal client;\n<li class=\"l\"> Nel modulo stream \u00e8 stata aggiunta la direttiva &#171;<noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/ru\/docs\/stream\/ngx_stream_proxy_module.html#proxy_requests\">proxy_requests<\/a><\/noindex>&#171;, che stabilisce il numero di datagrammi ricevuti dal client, oltre il quale viene rimossa l'associazione tra il client e la sessione UDP esistente. Dopo aver ricevuto il numero specificato di datagrammi, il successivo datagramma ricevuto dallo stesso client inizia una nuova sessione;\n<li class=\"l\"> Nella direttiva listen \u00e8 stata aggiunta la possibilit\u00e0 di specificare intervalli di porte;\n<\/li>\n<li class=\"l\"> \u00c8 stata aggiunta la direttiva &#171;<noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/en\/docs\/http\/ngx_http_ssl_module.html#ssl_early_data\">ssl_early_data<\/a><\/noindex>&#187; per abilitare la modalit\u00e0 <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/rfc8446#section-2.3\">0-RTT<\/a><\/noindex> nell'uso di TLSv1.3, che consente di mantenere i parametri di connessione TLS precedentemente concordati e ridurre a 2 il numero di RTT al ripristino di una connessione precedentemente stabilita;\n<li class=\"l\"> Per configurare il keepalive per le connessioni in uscita (attivazione o disattivazione dell'opzione SO_KEEPALIVE per i socket) sono state aggiunte nuove direttive:\n<\/p>\n<ul>\n<li class=\"l\">  \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/nginx.org\/ru\/docs\/http\/ngx_http_proxy_module.html#proxy_socket_keepalive\">proxy_socket_keepalive<\/a><\/noindex>&#187; \u2014 configura il comportamento di &#171;TCP keepalive&#187; per le connessioni in uscita verso il server di proxy;\n<\/li>\n<li class=\"l\">  \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/nginx.org\/ru\/docs\/http\/ngx_http_fastcgi_module.html#fastcgi_socket_keepalive\">fastcgi_socket_keepalive<\/a><\/noindex>&#187; \u2014 configura il comportamento di &#171;TCP keepalive&#187; per le connessioni in uscita verso il server FastCGI;\n<\/li>\n<li class=\"l\">  \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/nginx.org\/ru\/docs\/http\/ngx_http_grpc_module.html#grpc_socket_keepalive\">grpc_socket_keepalive<\/a><\/noindex>&#187; \u2014 configura il comportamento di &#171;TCP keepalive&#187; per le connessioni in uscita verso il server gRPC;\n<\/li>\n<li class=\"l\">  \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/nginx.org\/ru\/docs\/http\/ngx_http_memcached_module.html#memcached_socket_keepalive\">memcached_socket_keepalive<\/a><\/noindex>&#187; \u2014 configura il comportamento di &#171;TCP keepalive&#187; per le connessioni in uscita verso il server memcached;\n<\/li>\n<li class=\"l\">  \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/nginx.org\/ru\/docs\/http\/ngx_http_scgi_module.html#scgi_socket_keepalive\">scgi_socket_keepalive<\/a><\/noindex>&#187; \u2014 configura il comportamento di &#171;TCP keepalive&#187; per le connessioni in uscita verso il server SCGI;\n<\/li>\n<li class=\"l\">  \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/nginx.org\/ru\/docs\/http\/ngx_http_uwsgi_module.html#uwsgi_socket_keepalive\">uwsgi_socket_keepalive<\/a><\/noindex>&#187; \u2014 configura il comportamento di &#171;TCP keepalive&#187; per le connessioni in uscita verso il server uwsgi.\n<\/ul>\n<\/li>\n<li class=\"l\"> Nella direttiva &#171;<noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/ru\/docs\/http\/ngx_http_limit_req_module.html\">limit_req&#187;<\/a><\/noindex> \u00e8 stato aggiunto un nuovo parametro &#171;delay&#187;, che stabilisce il limite oltre il quale le richieste in eccesso vengono ritardate;\n<\/li>\n<li class=\"l\"> Nel blocco &#171;upstream&#187; sono state aggiunte nuove direttive &#171;keepalive_timeout&#187; e &#171;keepalive_requests&#187; per stabilire i limiti per Keepalive;\n<li class=\"l\"> La direttiva &#171;ssl&#187; \u00e8 stata dichiarata obsoleta, a favore del parametro &#171;ssl&#187; nella direttiva &#171;listen&#187;. La definizione dei certificati SSL mancanti ora avviene durante il test di configurazione quando si utilizza nella configurazione della direttiva &#171;listen&#187; con il parametro &#171;ssl&#187;;\n<li class=\"l\"> Con l'uso della direttiva reset_timedout_connection, al verificarsi del timeout della connessione ora si chiudono con codice 444;\n<li class=\"l\"> Gli errori SSL &#171;http request&#187;, &#171;https proxy request&#187;, &#171;unsupported protocol&#187; e &#171;version too low&#187; vengono ora registrati nel log con livello &#171;info&#187; anzich\u00e9 &#171;crit&#187;;\n<li class=\"l\"> Aggiunta la supporto del metodo poll sui sistemi Windows con Windows Vista e versioni successive;\n<li class=\"l\"> Resa possibile l'uso di <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49126\">TLSv1.3<\/a><\/noindex> con la compilazione con la libreria BoringSSL, e non solo con OpenSSL.\n<\/ul>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fonte: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50561\">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 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\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.16.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 \u0440\u0430\u043c\u043a\u0430\u0445 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 1.15.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.16 \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.17, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u043e [&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-32235","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - 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 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\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\" \/>\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\/it\/blog\/news\/reliz-nginx-1-16-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\u0420\u0435\u043b\u0438\u0437 nginx 1.16.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 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/reliz-nginx-1-16-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=\"2019-10-31T18:45:47+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:45:47+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\udd47Rilascio di nginx 1.16.0 | ProHoster","description":"Dopo un anno di sviluppo, \u00e8 stata presentata una nuova versione stabile di un server HTTP ad alte prestazioni e di un proxy multi-protocollo","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/reliz-nginx-1-16-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\u0420\u0435\u043b\u0438\u0437 nginx 1.16.0 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\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","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/reliz-nginx-1-16-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":"2019-10-31T18:45:47+00:00","article:modified_time":"2019-10-31T18:45:47+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"32235","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":null,"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-01-21 09:54:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:02:46","updated":"2026-01-21 09:54:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/32235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=32235"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/32235\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=32235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=32235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=32235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}