Xin chào các bạn đang xem blog cá nhân của mình. Bài viết hôm nay mình sẽ hướng dẫn bạn cấu hình Redirect trên OpenLiteSpeed và ở đây mình đang sử dụng control CyberPanel. Sở dĩ mình phải cấu hình trong đây vì ở bản OLS các mod rewrite không hỗ trợ đây đủ .htaccess
nên mình buộc cấu hình ở đây. Khác với bản trả phí LiteSpeed Enterprise thì bạn hoàn toàn có thể sử dụng .htaccess
được.
Đây là một giới hạn tuy nhiên vẫn có cách để làm. Mời các bạn theo dõi nhé.
Ví dụ thực hiện:
- Mình sẽ cấu hình chuyển hướng đường dẫn:
https://dotrungquan.info/huong-dan/
sanghttps://dotrungquan.info
Bước 1: Truy cập vào OpenLiteSpeed
Khi bạn cài đặt xong CyberPanel, hoặc bạn cài OLS thủ công bạn hãy truy cập vào trang OLS với thông tin là ip kèm port 7080
- Link truy cập: https://my-ip:7080
Bước 2: Tạo New Context mới.
Sau khi đã đăng nhập thành công. Bạn hãy tạo một Context mới để thực hiện chuyển hướng.
Bạn truy cập vào Web Console => Virtual Host => tại đây bạn sẽ thấy các tên miền đang sử dụng. Bạn hãy click vào để thực hiện.
Tiếp đến bạn chọn mục Context và chọn vào biểu tưởng +
để thêm mới.
Sau đó mục Type bạn chọn kiểu Redirect (chuyển hướng) và chọn Next để sang bước tiếp theo.
Tại đây bạn có thể bắt đầu cấu hình rồi.
- URL: đường dẫn cần chuyển hướng. Ở đây bạn chỉ nhập URL thôi nhé. Không kèm tên miền (Ví du ở đây mình để là
/huong-dan
) - External Redirect: Bạn chọn Yes
- Status Code: Có nhiều kiểu mã HTTP. Vì mình chuyển hướng nên chọn 301 (chuyển hướng vĩnh viễn)
- Destination URI: URL đích cần chuyển.
Với cấu hình trên thì khi người dùng truy cập vào https://dotrungquan.info/huong-dan/
hệ thống sẽ tự chuyển sang https://dotrungquan.info
Khi cấu hình xong bạn click vào biểu tượng Save để lưu lại.
Và bước cuối cùng là bạn khởi động lại dịch vụ để áp dụng các thay đổi.
Như vậy là đã hoàn tất các bước chuyển hướng rồi đó các bạn.
- Tài liệu tham khảo: Migrate Apache Rewrite Rules to OpenLiteSpeed Web Server