Rewrite URL trong Nginx với return và rewrite
14/08/2025
Về tác giả
I have over 5 years of experience writing technical documentation for tech products, making them accessible and user-friendly. My focus is always on providing clear and precise information.
@#@
Tôi đã có hơn 5 năm kinh nghiệm viết tài liệu kỹ thuật cho các sản phẩm công nghệ, giúp người dùng dễ dàng tiếp cận và sử dụng. Tôi luôn tập trung vào việc cung cấp thông tin chính xác và dễ hiểu.
Cập nhật thông tin mới nhấtNhận các thông tin mới nhất về mối đe dọa, báo cáo an ninh mạng từ CyStack về hòm thư điện tử của bạn
{"success":true,"head":"<title>Rewrite URL trong Nginx với return và rewrite - CyStack Tutorial</title>\n<meta name=\"description\" content=\"Xem bài hướng dẫn này để học cách rewrite URL trong Nginx với nhiều minh hoạ thực tiễn, từ chuyển trang HTML tĩnh sang đường dẫn mới cho tới viết lại các URL động cho user.\"/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large\"/>\n<link rel=\"canonical\" href=\"https://blog.cystack.org/tutorial/vi/2025/08/14/rewrite-url-trong-nginx/\" />\n<meta property=\"og:locale\" content=\"en_US\" />\n<meta property=\"og:type\" content=\"article\" />\n<meta property=\"og:title\" content=\"Rewrite URL trong Nginx với return và rewrite - CyStack Tutorial\" />\n<meta property=\"og:description\" content=\"Xem bài hướng dẫn này để học cách rewrite URL trong Nginx với nhiều minh hoạ thực tiễn, từ chuyển trang HTML tĩnh sang đường dẫn mới cho tới viết lại các URL động cho user.\" />\n<meta property=\"og:url\" content=\"https://blog.cystack.org/tutorial/vi/2025/08/14/rewrite-url-trong-nginx/\" />\n<meta property=\"og:site_name\" content=\"CyStack Tutorial\" />\n<meta property=\"article:tag\" content=\"vi\" />\n<meta property=\"article:section\" content=\"Chuyên gia\" />\n<meta property=\"og:updated_time\" content=\"2026-08-03T16:53:20+07:00\" />\n<meta property=\"og:image\" content=\"https://s2.cystack.net/tutorial/14144540/rewrite-url-trong-nginx.jpg\" />\n<meta property=\"og:image:secure_url\" content=\"https://s2.cystack.net/tutorial/14144540/rewrite-url-trong-nginx.jpg\" />\n<meta property=\"og:image:width\" content=\"1200\" />\n<meta property=\"og:image:height\" content=\"630\" />\n<meta property=\"og:image:alt\" content=\"Rewrite URL trong Nginx\" />\n<meta property=\"og:image:type\" content=\"image/jpeg\" />\n<meta property=\"article:published_time\" content=\"2025-08-14T14:46:57+07:00\" />\n<meta property=\"article:modified_time\" content=\"2026-08-03T16:53:20+07:00\" />\n<meta name=\"twitter:card\" content=\"summary_large_image\" />\n<meta name=\"twitter:title\" content=\"Rewrite URL trong Nginx với return và rewrite - CyStack Tutorial\" />\n<meta name=\"twitter:description\" content=\"Xem bài hướng dẫn này để học cách rewrite URL trong Nginx với nhiều minh hoạ thực tiễn, từ chuyển trang HTML tĩnh sang đường dẫn mới cho tới viết lại các URL động cho user.\" />\n<meta name=\"twitter:image\" content=\"https://s2.cystack.net/tutorial/14144540/rewrite-url-trong-nginx.jpg\" />\n<meta name=\"twitter:label1\" content=\"Written by\" />\n<meta name=\"twitter:data1\" content=\"Chris Pham\" />\n<meta name=\"twitter:label2\" content=\"Time to read\" />\n<meta name=\"twitter:data2\" content=\"8 minutes\" />\n<script type=\"application/ld+json\" class=\"rank-math-schema\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https://blog.cystack.org/tutorial/#person\",\"name\":\"CyStack Tutorial\"},{\"@type\":\"WebSite\",\"@id\":\"https://blog.cystack.org/tutorial/#website\",\"url\":\"https://blog.cystack.org/tutorial\",\"name\":\"CyStack Tutorial\",\"publisher\":{\"@id\":\"https://blog.cystack.org/tutorial/#person\"},\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https://s2.cystack.net/tutorial/14144540/rewrite-url-trong-nginx.jpg\",\"url\":\"https://s2.cystack.net/tutorial/14144540/rewrite-url-trong-nginx.jpg\",\"width\":\"1200\",\"height\":\"630\",\"caption\":\"Rewrite URL trong Nginx\",\"inLanguage\":\"en-US\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://blog.cystack.org/tutorial/vi/2025/08/14/rewrite-url-trong-nginx/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":\"1\",\"item\":{\"@id\":\"https://blog.cystack.org/tutorial\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":\"2\",\"item\":{\"@id\":\"https://blog.cystack.org/tutorial/vi/category/chuyen-gia/\",\"name\":\"Chuy\\u00ean gia\"}},{\"@type\":\"ListItem\",\"position\":\"3\",\"item\":{\"@id\":\"https://blog.cystack.org/tutorial/vi/2025/08/14/rewrite-url-trong-nginx/\",\"name\":\"Rewrite URL trong Nginx v\\u1edbi return v\\u00e0 rewrite\"}}]},{\"@type\":\"WebPage\",\"@id\":\"https://blog.cystack.org/tutorial/vi/2025/08/14/rewrite-url-trong-nginx/#webpage\",\"url\":\"https://blog.cystack.org/tutorial/vi/2025/08/14/rewrite-url-trong-nginx/\",\"name\":\"Rewrite URL trong Nginx v\\u1edbi return v\\u00e0 rewrite - CyStack Tutorial\",\"datePublished\":\"2025-08-14T14:46:57+07:00\",\"dateModified\":\"2026-08-03T16:53:20+07:00\",\"isPartOf\":{\"@id\":\"https://blog.cystack.org/tutorial/#website\"},\"primaryImageOfPage\":{\"@id\":\"https://s2.cystack.net/tutorial/14144540/rewrite-url-trong-nginx.jpg\"},\"inLanguage\":\"en-US\",\"breadcrumb\":{\"@id\":\"https://blog.cystack.org/tutorial/vi/2025/08/14/rewrite-url-trong-nginx/#breadcrumb\"}},{\"@type\":\"Person\",\"@id\":\"https://blog.cystack.org/tutorial/author/codeweaver/\",\"name\":\"Chris Pham\",\"url\":\"https://blog.cystack.org/tutorial/author/codeweaver/\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https://secure.gravatar.com/avatar/7a3584c941fa360ac061b2a8f15684ced7b92daa1f09481be135a684d989e9b9?s=96&d=mm&r=g\",\"url\":\"https://secure.gravatar.com/avatar/7a3584c941fa360ac061b2a8f15684ced7b92daa1f09481be135a684d989e9b9?s=96&d=mm&r=g\",\"caption\":\"Chris Pham\",\"inLanguage\":\"en-US\"}},{\"@type\":\"BlogPosting\",\"headline\":\"Rewrite URL trong Nginx v\\u1edbi return v\\u00e0 rewrite - CyStack Tutorial\",\"keywords\":\"rewrite URL trong Nginx\",\"datePublished\":\"2025-08-14T14:46:57+07:00\",\"dateModified\":\"2026-08-03T16:53:20+07:00\",\"articleSection\":\"Chuy\\u00ean gia, M\\u1ea1ng m\\u00e1y t\\u00ednh\",\"author\":{\"@id\":\"https://blog.cystack.org/tutorial/author/codeweaver/\",\"name\":\"Chris Pham\"},\"publisher\":{\"@id\":\"https://blog.cystack.org/tutorial/#person\"},\"description\":\"Xem b\\u00e0i h\\u01b0\\u1edbng d\\u1eabn n\\u00e0y \\u0111\\u1ec3 h\\u1ecdc c\\u00e1ch rewrite URL trong Nginx v\\u1edbi nhi\\u1ec1u minh ho\\u1ea1 th\\u1ef1c ti\\u1ec5n, t\\u1eeb chuy\\u1ec3n trang HTML t\\u0129nh sang \\u0111\\u01b0\\u1eddng d\\u1eabn m\\u1edbi cho t\\u1edbi vi\\u1ebft l\\u1ea1i c\\u00e1c URL \\u0111\\u1ed9ng cho user.\",\"name\":\"Rewrite URL trong Nginx v\\u1edbi return v\\u00e0 rewrite - CyStack Tutorial\",\"@id\":\"https://blog.cystack.org/tutorial/vi/2025/08/14/rewrite-url-trong-nginx/#richSnippet\",\"isPartOf\":{\"@id\":\"https://blog.cystack.org/tutorial/vi/2025/08/14/rewrite-url-trong-nginx/#webpage\"},\"image\":{\"@id\":\"https://s2.cystack.net/tutorial/14144540/rewrite-url-trong-nginx.jpg\"},\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https://blog.cystack.org/tutorial/vi/2025/08/14/rewrite-url-trong-nginx/#webpage\"}}]}</script>\n"}