{"version":"1.0","provider_name":"ZYNOO Blog","provider_url":"https:\/\/zynoo.com\/blog\/vi\/","author_name":"Adam Weller","author_url":"https:\/\/zynoo.com\/blog\/vi\/author\/adam-weller\/","title":"C\u00e1ch c\u1ea5u h\u00ecnh gi\u1edbi h\u1ea1n t\u1ea7n su\u1ea5t y\u00eau c\u1ea7u c\u1ee7a Nginx tr\u00ean Ubuntu","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"7mSfpKGOPB\"><a href=\"https:\/\/zynoo.com\/blog\/vi\/nginx-rate-limiting\/\">C\u00e1ch c\u1ea5u h\u00ecnh gi\u1edbi h\u1ea1n t\u1ea7n su\u1ea5t y\u00eau c\u1ea7u c\u1ee7a Nginx tr\u00ean Ubuntu<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/zynoo.com\/blog\/vi\/nginx-rate-limiting\/embed\/#?secret=7mSfpKGOPB\" width=\"600\" height=\"338\" title=\"&#8220;C\u00e1ch c\u1ea5u h\u00ecnh gi\u1edbi h\u1ea1n t\u1ea7n su\u1ea5t y\u00eau c\u1ea7u c\u1ee7a Nginx tr\u00ean Ubuntu&#8221; &#8212; ZYNOO Blog\" data-secret=\"7mSfpKGOPB\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/zynoo.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/zynoo.com\/blog\/wp-content\/uploads\/2026\/11\/Nginx-Rate-Limiting.webp","thumbnail_width":1672,"thumbnail_height":941,"description":"C\u1ea5u h\u00ecnh gi\u1edbi h\u1ea1n t\u1ea7n su\u1ea5t y\u00eau c\u1ea7u c\u1ee7a Nginx tr\u00ean Ubuntu, ki\u1ec3m tra an to\u00e0n \u1edf ch\u1ebf \u0111\u1ed9 ch\u1ea1y th\u1eed v\u00e0 b\u1ea3o v\u1ec7 website ho\u1eb7c API c\u1ee7a b\u1ea1n kh\u1ecfi l\u01b0\u1ee3ng y\u00eau c\u1ea7u qu\u00e1 l\u1edbn."}