Một website ASP.NET (Webform) chưa được Rewrite URL sẽ có dạng: Default.aspx?Cat=thu-thuat&ID=123 và chúng ta có thể viết lại URL đó bằng URL thân thiện nhưng vẫn lấy được các parameters của URL.
VD: /url-da-rewrite-1.html, /thu-thuat/url-da-rewrite-1.html
Để làm điều này rất đơn gian.
Bước 1: Tải thư viện Rewrite URL (Link cuối bài viết)
Bước 2: Add thư viện vào website của bạn và định nghĩa các URL
VD: tôi đã viết 2 quy tắc URL cho website như sau (Chèn vào trong thẻ system.webserver)
Video hướng dẫn thực hiện
Các Link download trong video:
Thư viện DLL: "UrlRewritingNet.UrlRewriter"
Download Source Demo trong video
Mật khẩu giải nén nếu có: itexpress.vn
Chúc các bạn thành công
Endy Hoàng