NguyenNguyen
Trùm
Member
Mới đây dịch vụ proxy trung gian CloudFlare đã ra mắt chiến dịch Universal SSL giúp tất cả mọi người đều có thể sử dụng chứng chỉ SSL để thêm giao thức HTTPS vào website để an toàn hơn và thân thiện với SEO hơn.
Thực tế chiến dịch này đã có mặt tích cực rất lớn vì hiện tại nếu bạn muốn dùng chức chỉ SSL thì có 2 khó khăn là:
Thực tế chiến dịch này đã có mặt tích cực rất lớn vì hiện tại nếu bạn muốn dùng chức chỉ SSL thì có 2 khó khăn là:
- Tốn phí đăng ký chứng chỉ SSL.
- Khó cài đặt với người mới.
- Đầu tiên bạn cần đăng ký website với cloudflare, cái này trên mạng có bạn tự tìm hiểu nhé
- Login cloudflare và chọn tên website.
- Chọn Flexible
- như vậy là bạn đã kích hoạt ssl thành công cho forum xenforo của mình. tuy nhiên nếu bạn chuyển hướng https cho site của bạn sẽ bị lỗi js,css vì vậy tiếp theo bạn login ACP xenforo. Mở template PAGE_CONTAINER tìm
HTML:<base href="{$requestPaths.fullBasePath}" />
HTML:<base href="https://domain.com/" />
HTML:var _b = document.getElementsByTagName('base')[0], _bH = "{xen:jsescape $requestPaths.fullBasePath}";
- HTML:
var _b = document.getElementsByTagName('base')[0], _bH = "https://domain.com/";
- vậy là ok hết rồi đó, bước cuối cùng là redirect http về https. các bạn login cloudflare lại. Chọn website như bước 1. Chọn tab Page Rules và thêm rule như hình minh họa.
- Các bạn tự thay đổi domain cho phù hợp nhé không hiểu có thể để lại comment, mình biết sẽ giải đáp Chúc các bạn thành công.