FlashVPS cho phép bạn định cấu hình chuyển hướng có thể được định cấu hình để tự động chuyển hướng khách truy cập từ trang này sang trang khác. Các quy tắc chuyển hướng này có thể được tạo thông qua tab 'New Rewrite Rule' tại giao diện quản lý cấu hình nginx của trang web.
Chuyển hướng là các trình bao bọc xung quanh các quy tắc viết lại của Nginx và có thể sử dụng cú pháp chuyển hướng đầy đủ được Nginx hỗ trợ, bao gồm cả biểu thức chính quy (regular expressions). Ví dụ: bạn có thể sử dụng = /
để chỉ khớp với gốc của miền.
Các bước tạo Redirect Rule:
Cấu hình Nginx
> Chọn New Rewrite Rule
New Rewrite Rule
⚠ INFO: Cập nhật Nginx Config.
Sau khi thêm, xóa, sửa Nginx Config bạn cần bấm nút "Cập nhật Nginx Configuration" để những thay đổi có hiệu lực.
Bạn có thể sửa Quy tắc chuyển hướng thông qua tab Cấu hình Nginx
trên bảng điều khiển quản lý trang web của mình trong FlashVPS. Các bước sửa quy tắc chuyển hướng:
Cấu hình Nginx
> Chọn tab Server
*Lưu ý: Chỉ chỉnh sửa quy tắc chuyển hướng và Memo (Tên gợi nhớ) 3. Chọn Edit Nginx Configuration
⚠ INFO: Cập nhật Nginx Config.
Sau khi thêm, xóa, sửa Nginx Config bạn cần bấm nút "Cập nhật Nginx Configuration" để những thay đổi có hiệu lực.
FlashVPS hỗ trợ 2 loại chuyển hướng:
Mặc dù cả hai loại chuyển hướng này thường ẩn đối với người dùng, nhưng trình duyệt sẽ xử lý chúng theo cách khác nhau và điều quan trọng là phải biết sự khác biệt.
Khi trình duyệt gặp chuyển hướng tạm thời, nó sẽ đưa bạn đến đích và quên rằng nó đã được chuyển hướng từ trang gốc. Nếu bạn thay đổi trang đích và sau đó truy cập lại trang gốc, trình duyệt sẽ thấy vị trí chuyển hướng mới và đưa bạn đến đó.
Với chuyển hướng vĩnh viễn, trình duyệt sẽ nhớ rằng nó đã được chuyển hướng khỏi trang gốc. Để tiết kiệm việc thực hiện một yêu cầu mạng khác, lần tiếp theo trình duyệt truy cập trang gốc, trình duyệt sẽ thấy rằng nó đã được chuyển hướng và ngay lập tức truy cập trang đó thay thế.
Mặc dù bạn có thể thay đổi điểm đến của chuyển hướng vĩnh viễn, nhưng bạn sẽ cần phải xóa bộ nhớ cache của trình duyệt trước khi truy cập lại trang gốc. Việc thay đổi chuyển hướng vĩnh viễn được coi là một phương pháp không tốt, vì vậy hãy cẩn thận khi thực hiện.
Chuyển hướng last sẽ đảm bảo dừng tìm kiếm lệnh viết lại ở vị trí hiện tại hoặc chặn và sử dụng URI đã thay đổi (VD: URI được viết lại) và tìm kiếm vị trí mới cho bất kỳ lệnh viết lại nào phù hợp.