· Nguyen Pham  · 1 min read

Cấu hình chuyển huớng trong Next.js

Bài này sẽ hướng dẫn quý vị cách cấu hình chuyển hướng trong Next.js.

Bài này sẽ hướng dẫn quý vị cách cấu hình chuyển hướng trong Next.js.

Tổng quan

Chuyển hướng là một phần quan trọng trong mọi ứng dụng web, giúp người dùng di chuyển giữa các trang một cách dễ dàng và nhanh chóng.

Giả sử quý vị có một ứng dụng Next.js với một số trang như /events, /classes, /about, /contact,… Bạn muốn chuyển hướng từ /classes sang /events hoặc từ /about sang /contact. Để thực hiện điều này, quý vị cần cấu hình chuyển hướng trong Next.js.

Để cấu hình chuyển hướng trong Next.js, quý vị có thể sử dụng rewrites trong file next.config.js. rewrites cho phép quý vị chuyển hướng từ một URL nguồn đến một URL đích.

// next.config.js
module.exports = withBundleAnalyzer({
    ...
    async rewrites() {
        return [{
            source: '/classes',
            destination: '/events',
        }]
    },
    ...
});
Back to Blog

Related Posts

View All Posts »
Vì sao tôi chuyển từ Next.js sang Astro

Vì sao tôi chuyển từ Next.js sang Astro

Astro là một công cụ tuyệt vời cho việc xây dựng các trang web tĩnh. Trong bài viết này, mình sẽ chia sẻ với quý vị lý do mình chuyển từ Next.js sang Astro.