Với tên miền .dev, bạn nên chuẩn bị HTTPS trước khi chia sẻ website cho người dùng. Google Registry cho biết .dev nằm trong danh sách HSTS preload, nên kết nối web cần HTTPS trên các trình duyệt áp dụng danh sách này. Một trang chỉ phục vụ HTTP có thể không mở theo cách bạn chờ đợi.
Điều này thường khiến người mới nhầm rằng tên miền chưa kích hoạt, trong khi vấn đề thực sự nằm ở chứng chỉ hoặc máy chủ web. Hãy kiểm tra theo từng lớp: tên miền, DNS, kết nối HTTPS rồi mới tới ứng dụng. Đổi nhiều cấu hình cùng lúc sẽ làm khó xác định nguyên nhân.
Chuẩn bị hosting và tên máy trước khi trỏ DNS
Xác nhận hosting hỗ trợ gắn domain riêng và cấp chứng chỉ được trình duyệt tin cậy. Hỏi rõ quy trình xác minh tên miền, điều kiện cấp chứng chỉ và cách gia hạn tự động nếu dịch vụ có hỗ trợ. Đăng ký tên .dev không có nghĩa nhà cung cấp đã cấp sẵn chứng chỉ cho website của bạn.
Liệt kê những hostname thực sự sẽ dùng, chẳng hạn tên gốc và www. Nếu có trang tài liệu hoặc ứng dụng dưới subdomain, đưa chúng vào kế hoạch riêng. Một chứng chỉ cho tên gốc không mặc nhiên bao phủ mọi tên phụ; cần kiểm tra danh sách tên mà chứng chỉ có hiệu lực.
Gắn tên vào đúng website trên máy chủ
Thêm domain trong cấu hình hosting và chỉ định đúng thư mục hoặc ứng dụng nhận yêu cầu. Nếu DNS đã trỏ tới máy chủ nhưng hosting chưa biết tên, người dùng có thể thấy trang mặc định hoặc website khác. Đây không nhất thiết là lỗi tại nhà đăng ký tên miền.
Ví dụ giả định, đội phát triển chuyển từ địa chỉ tạm sang tên .dev mới. Họ cần xác nhận cấu hình virtual host, hostname ứng dụng và các URL nội bộ, không chỉ thay bản ghi A. Thực hiện trên hosting được ủy quyền và giữ lại cấu hình trước đó để có thể đối chiếu.
Kiểm tra DNS và chứng chỉ theo thứ tự
Đối chiếu bản ghi với hướng dẫn hosting, gồm IPv4 hoặc IPv6 nếu được sử dụng. Nếu đã có bản ghi AAAA, kiểm tra máy chủ ở địa chỉ IPv6 cũng phục vụ đúng website. Một đường kết nối hoạt động còn đường khác sai có thể làm lỗi xuất hiện không đồng đều giữa người dùng.
Khi mở HTTPS, kiểm tra tên trên chứng chỉ, thời hạn và chuỗi tin cậy. Không hướng dẫn khách bỏ qua cảnh báo trình duyệt để tiếp tục đăng nhập. Nếu cấp chứng chỉ chưa thành công, đọc trạng thái xác minh và lỗi cụ thể tại hosting thay vì liên tục đăng ký lại tên miền.
HTTPS hoạt động nhưng trang vẫn bị lỗi
Sau khi kết nối bảo mật thành công, kiểm tra hình ảnh, CSS, JavaScript và các yêu cầu API. Một trang HTML được tải qua HTTPS vẫn có thể tham chiếu tài nguyên HTTP không an toàn. Sửa nguồn tham chiếu trong ứng dụng và kiểm tra các dịch vụ bên ngoài có hỗ trợ HTTPS hay không.
Với đăng nhập, kiểm tra URL trả về sau xác thực và cấu hình cookie. Nếu dùng nền tảng bên thứ ba, cập nhật domain được phép trong thiết lập của chính nền tảng đó. Đừng tắt bảo vệ trình duyệt hoặc mở mọi nguồn truy cập chỉ để làm lỗi biến mất tạm thời.
Bài kiểm tra trước khi công bố .dev
- Mở tên gốc, www và những subdomain thực sự được sử dụng.
- Thử trên trình duyệt điện thoại cùng các đường dẫn quan trọng.
- Kiểm tra biểu mẫu, đăng nhập và tài nguyên tải sau khi mở trang.
- Xác nhận chuyển hướng tên phụ về địa chỉ chính hoạt động qua HTTPS.
- Ghi người chịu trách nhiệm chứng chỉ, DNS, hosting và gia hạn tên miền.
Bạn có thể dùng .dev cho portfolio, tài liệu hoặc một sản phẩm phù hợp định vị. Chỉ nên công bố sau khi trải nghiệm HTTPS đã được kiểm tra thật. HSTS giúp thực thi việc dùng kết nối bảo mật, còn chất lượng ứng dụng, bảo vệ tài khoản và dữ liệu vẫn cần được thiết kế, vận hành và kiểm tra riêng.