digtools
🔄
htaccess redirect generator,

Tạo Mã .htaccess Redirect

Tự động tạo mã chuyển hướng 301/302, đổi tên miền và chuẩn hóa URLngay trên trình duyệt với giao diện trực quan.

🔒
Chạy Trên Trình Duyệt
Bảo mật thông tin dự án 100%
Không Cần Đăng Ký
Vào là sử dụng được ngay
Tạo Mã Tức Thì
Tự động gen code ngay khi gõ

Mã .htaccess Được Tạo

📝 Dành cho người dùng WordPress: Vui lòng dán mã này LÊN TRÊN đoạn `# BEGIN WordPress` trong file .htaccess.
about,

Redirect .htaccess là gì?

Công cụ này cho phép bạn tạo mã "301 redirect" trực quan qua giao diện mà không cần am hiểu sâu về kỹ thuật. Chuyển hướng 301 rất quan trọng để giữ lại thứ hạng SEO khi bạn thay đổi URL, làm lại web, đổi tên miền hay chuyển sang dùng HTTPS. Chỉ cần copy mã được tạo và dán vào file `.htaccess` trên máy chủ của bạn là xong.

Toàn bộ quá trình tạo mã được xử lý bằng JavaScript ngay trên thiết bị của bạn. Thông tin URL và tên miền không bao giờ bị gửi ra ngoài hay lưu trữ ở máy chủ. Hoàn toàn bảo mật và miễn phí.

how to,

Cách sử dụng

BƯỚC 1

Chọn Tab Mục Tiêu

Chọn "Chuyển Hướng Trang" cho từng trang lẻ, "Chuyển Đổi Tên Miền" khi dọn nhà web, hoặc "Chuẩn Hóa URL" để ép dùng www/HTTPS.

BƯỚC 2

Nhập Thông Tin

Nhập đường dẫn cũ và URL đích mới. Chọn loại mã HTTP (301 hoặc 302) tùy nhu cầu. Đoạn mã sẽ được tự động cập nhật ngay bên dưới.

BƯỚC 3

Cài Đặt Mã

Sao chép đoạn mã tự động được sinh ra và dán vào phần đầu của file `.htaccess` trên máy chủ web của bạn, sau đó lưu lại.

glossary,

Thuật ngữ .htaccess & Redirect

.htaccess
File cấu hình của máy chủ Apache dùng để quản lý các thiết lập thư mục. Rất phổ biến trong việc tạo redirect, quản lý cache và bảo vệ bằng mật khẩu.
Chuyển hướng 301 (Moved Permanently)
Mã HTTP báo hiệu rằng một trang đã "chuyển vĩnh viễn" sang vị trí mới. Nó giúp chuyển giao sức mạnh SEO cho URL mới, là lựa chọn bắt buộc khi làm lại website.
Chuyển hướng 302 (Found)
Mã HTTP báo hiệu chuyển "tạm thời". Dùng khi bảo trì web hoặc chạy chiến dịch ngắn hạn. Search engine sẽ không chuyển SEO sang URL mới.
410 Gone
Báo hiệu nội dung đã bị xóa vĩnh viễn và không bao giờ quay lại. Khuyên công cụ tìm kiếm gỡ trang khỏi index nhanh chóng.
Chuẩn hóa URL
Đảm bảo chỉ dùng một định dạng URL duy nhất (chọn có hoặc không có www, HTTP hay HTTPS) để tránh bị Google phạt lỗi trùng lặp nội dung.
RewriteRule / RewriteCond
Các chỉ thị của module `mod_rewrite` trong Apache. Dùng để cấu hình luật đổi URL và các điều kiện kích hoạt luật đó.
faq,

Câu hỏi thường gặp

Q.Tôi nên dùng 301 hay 302?
Luôn dùng '301' khi làm lại web hoặc đổi tên miền vĩnh viễn nếu bạn không định dùng lại URL cũ. Chuyển hướng 301 sẽ chuyển giao toàn bộ sức mạnh SEO cho URL mới.
Q.Tôi có thể dùng mã này cho WordPress không?
Có. Tuy nhiên, để tránh xung đột, hãy dán đoạn mã này lên phần đầu của file `.htaccess`, cụ thể là bên trên đoạn `# BEGIN WordPress` do WordPress tự động tạo ra.
Q.Tôi có thể tạo nhiều quy tắc chuyển hướng cùng lúc không?
Có, ở tab 'Chuyển Hướng Trang/Thư Mục', hãy bấm nút 'Thêm Quy tắc' để tạo nhiều quy tắc cùng một lúc.
Q.Mã này có chạy được trên máy chủ Nginx không?
Không. Mã tạo ra chỉ dành riêng cho cú pháp `.htaccess` của web server Apache. Với Nginx, bạn phải tự chuyển đổi sang cú pháp Nginx và đặt trong cấu hình `nginx.conf`.
Q.Các URL tôi nhập vào có bị gửi lên máy chủ không?
Không. Toàn bộ quá trình tạo mã diễn ra bằng JavaScript ngay trên trình duyệt của bạn. Dữ liệu tuyệt đối không bị gửi hay lưu trữ ở bất kỳ đâu.
use cases,

Ứng dụng

🔄

Cập nhật Website & Đổi URL

Khi cấu trúc web thay đổi, bạn có thể tạo hàng loạt mã 301 để chuyển link cũ sang link mới, tránh việc người dùng bấm vào bị lỗi 404.

🌐

Di cư Tên miền

Khi chuyển toàn bộ dữ liệu sang một domain mới tinh, công cụ sẽ tạo mã chuẩn để tự động đẩy người truy cập sang nhà mới.

🔒

Bắt buộc dùng HTTPS

Sau khi cài SSL, bạn phải ép tất cả truy cập `http://` chuyển thành bảo mật `https://`.

📊

Tránh loãng SEO

Ép buộc thống nhất một dạng URL duy nhất (www hoặc không www) để Google không index website thành hai phiên bản riêng biệt.

tech,

Thông số Kỹ thuật

Thuật toán Tạo RewriteRule An toàn

Công cụ tự động escape (thêm gạch chéo) các ký tự đặc biệt trong tên miền và đường dẫn. Ví dụ, dấu chấm trong `.com` sẽ được escape thành `\.` để tránh xung đột Regex.

Ngoài ra, đối với các quy tắc liên quan đến thư mục, công cụ sử dụng biến Regex (`$1`) để đảm bảo toàn bộ tham số truy vấn và thư mục con đều được "bê nguyên xi" sang đích mới một cách an toàn.

Tất cả danh mục

Gửi phản hồi

Vui lòng cho chúng tôi biết suy nghĩ của bạn để giúp chúng tôi cải thiện công cụ.

Tuyên bố miễn trách nhiệm

Các công cụ được cung cấp trên trang web này hoàn toàn miễn phí, nhưng vui lòng sử dụng theo rủi ro của riêng bạn. Chúng tôi không đảm bảo về độ chính xác, đầy đủ hoặc an toàn của bất kỳ kết quả tính toán, kết quả chuyển đổi hoặc dữ liệu được tạo ra nào. Xin lưu ý rằng người vận hành không chịu trách nhiệm về bất kỳ thiệt hại hoặc sự cố nào gây ra bởi việc sử dụng các công cụ này. Hầu hết các công cụ xử lý tệp và tính toán ngay trong trình duyệt của bạn, nghĩa là dữ liệu bạn nhập không được gửi hoặc lưu trữ trên máy chủ của chúng tôi.