Lưu ý rằng trang web được truy cập thông qua một tên miền có thể không được lưu trữ trực tiếp tại thư mục gốc của địa chỉ IP, tức là example.org
có thể ánh xạ tới 123.45.67.89/~example
. Điều này là phổ biến đối với các máy chủ web thông thường vì chúng không thể phân bổ địa chỉ IP trên mỗi trang web - điều đó sẽ vô cùng lãng phí.
Ví dụ, nếu bạn làm một tra cứu DNS của webmasters.stackexchange.com
, bạn sẽ nhận được địa chỉ IP 198.252.206.140
(ở phía bên phải trên trang web tôi liên kết với). Mặc dù địa chỉ IP đi đến trang StackExchange, nhưng nó không dẫn đến phần quản trị trang web, có thể giống như vậy 198.252.206.140/www/webmasters
.
Một cách sử dụng địa chỉ IP (hoặc một cái gì đó giống như 123.45.67.89/~example
) là cần một địa chỉ IP tĩnh. Nếu, vì một số lý do, địa chỉ IP phải thay đổi, bạn không có cách nào chuyển hướng người dùng. Trong khi đó với một tên miền, đơn giản chỉ là vấn đề cập nhật các bản ghi DNS để trỏ đến địa chỉ IP mới.
Mặc dù không hoàn toàn liên quan, một địa chỉ IP rõ ràng khác là chúng khó nhớ hơn rất nhiều so với tên và kết thúc.
Theo mặc định, một trang web sẽ có sẵn thông qua tên miền, cũng như theo địa chỉ IP. Các câu trả lời / nhận xét khác nhau cho câu hỏi này cung cấp các quan điểm khác nhau và tôi không muốn sao chép điều đó.
Cá nhân, tôi sẽ không chặn truy cập theo địa chỉ IP, đơn giản vì đó không phải là cách người ta mong đợi internet hoạt động. Ngoài ra, một người dùng thông thường sẽ không bao giờ tìm thấy ngẫu nhiên địa chỉ IP của trang web của bạn và anh ta chắc chắn sẽ không bắt đầu chia sẻ liên kết đến trang web của bạn với địa chỉ IP. Vì vậy, bất kỳ nỗ lực nào cho SEO và bảo mật chắc chắn được chi tiêu tốt hơn ở nơi khác.