Công cụ tạo quy tắc chuyển hướng

Chuyển đổi các ánh xạ CSV nguồn và đích thành các quy tắc 301 hoặc 302 cho Nginx, Apache và Vercel.

Mã trạng thái
Môi trường
Quy tắc đã tạo
Sẵn sàng. Hãy nhập tệp CSV ánh xạ nguồn và đích.

Tệp CSV và các quy tắc được tạo của bạn được lưu giữ trong trình duyệt. Không có dữ liệu nào được tải lên BroBroGo.

Hỏi đáp

Tôi nên định dạng tệp CSV như thế nào?

Sử dụng một hàng tiêu đề có các cột "source" và "target". Từ "destination" cũng có thể được dùng thay cho "target". Mỗi hàng tiếp theo có thể sử dụng một URL nguồn HTTP hoặc HTTPS đầy đủ hoặc một đường dẫn bắt đầu bằng dấu /, cùng với một đích đến đầy đủ hoặc tương đối so với gốc.

Các chuyển hướng được tạo ra có phải là khớp chính xác không?

Có. Đầu ra cho Nginx và Apache được neo vào chính xác đường dẫn nguồn, và Vercel cũng nhận được đường dẫn chính xác tương tự. Tên máy chủ nguồn sẽ bị loại bỏ; các chuỗi truy vấn nguồn, phân đoạn neo và các mẫu kiểu ký tự đại diện (wildcard) bị từ chối vì ba môi trường này xử lý chúng khác nhau.

Tại sao đầu ra của Vercel lại sử dụng statusCode?

Chuyển hướng vĩnh viễn của Vercel tạo ra mã 308 và chuyển hướng tạm thời tạo ra mã 307. Thuộc tính statusCode được sử dụng để lựa chọn của bạn giữ nguyên chính xác là 301 hoặc 302. Các triển khai Vercel tiêu chuẩn cho phép tổng cộng 2.048 tuyến đường, vì vậy công cụ này chấp nhận tối đa 2.000 ánh xạ.