Cấu hình tên miền tùy chỉnh cho Github Pages
Bài đăng này đã không được cập nhật trong 4 năm
Github Pages là một từ khóa không còn xa lạ gì với dân dùng git nữa. Với Github Pages bạn có thể sử dụng làm demo cho project của mình hoặc xa hơn có thể host một web tĩnh/blog cá nhân với chi phí 0 đồng. Tuy nhiên bạn đã biết Github Pages có chức năng tùy chỉnh tên miền chưa ? Bạn đã biết trỏ Github Pages về tên miền tùy chỉnh của mình chưa ? Nếu chưa biết hãy cùng mình tìm hiểu trong bài viết này
Điều kiện cần: bạn phải có cho mình một tên miền đã đăng ký và truy cập vào được cPanel quản lý DNS. Trong bài này mình sẽ sử dụng tên miền free của FreeNom để demo
Bước 1: Push Repo
Push repo của mình lên Github, đừng quên đặt file index.html
tại thư mục root
Bước 2: Bật Github Pages
Chuyển sang tab Settings
, kéo xuống tìm phần Github Pages
và chọn nhánh master để bật.
Lúc này bạn đã có thể truy cập Github Pages của mình
Bước 3: Trỏ IP
Tại đây bạn truy cập cPanel quản lý tên miền đã mua và lần lượt tạo 4 bản ghi A với giá trị như sau
- 185.199.108.153
- 185.199.109.153
- 185.199.110.153
- 185.199.111.153
Bước 4: Nhập tên miền tùy chỉnh
Quay trở lại setting của Github Pages và nhập tên miền tùy chỉnh của bạn vào
Bạn lưu ý nếu lựa chọn Enforce HTTPS tạm thời chưa được tích thì hãy kiên nhẫn đợi một khoảng thời gian để hệ thống update DNS nhé, kiểu gì cũng sẽ tích được
Và cuối cùng là tận hưởng thành quả thôi !
Mở rộng
Trong trường hợp bạn không muốn sử dụng tên miền chính của mình cho Github Pages thì có thể tạo thêm các subdomain để dễ dàng custom cho từng project. Cách thức thực hiện như sau
Quay trở lại cPanel và tạo thêm một bản ghi CNAME có name là subdomain bạn muốn tùy chỉnh và value là domain github page của bạn
Cuối cùng chỉnh lại domain trong Github Pages
Kết luận
Trên đây mình đã giới thiệu tới các bạn cách 'Cấu hình tên miền tùy chỉnh cho Github Pages', với con hàng ngon bổ rẻ này chắc chắn chúng ta có thể làm được nhiều điều hay ho với nó.
Nếu thấy bài viết hay, hãy cho mình +1 upvote nhé. Nếu thích mình hãy nhấn nút follow để biết thêm nhiều thứ hay ho hơn. Chúc bạn thành công !
All rights reserved