Обратите внимание, что веб-сайт, доступ к которому осуществляется через доменное имя, может не размещаться непосредственно в корне IP-адреса, т. Е. Может example.org
отображаться на 123.45.67.89/~example
. Это обычное явление для обычных веб-хостов, поскольку они не могут выделить IP-адрес для каждого веб-сайта - это было бы невероятно расточительно.
Например, если вы делаете DNS поиск из webmasters.stackexchange.com
, вы получите IP - адрес 198.252.206.140
(на правой стороне на сайте я связан с). Несмотря на то, что IP-адрес переходит на страницу StackExchange, он не ведет к разделу для веб-мастеров, который может выглядеть как-то так 198.252.206.140/www/webmasters
.
Одним из недостатков использования IP-адреса (или чего-то подобного 123.45.67.89/~example
) является необходимость в статическом IP-адресе. Если по какой-то причине IP-адрес должен измениться, у вас нет возможности перенаправить пользователей. В то время как для доменного имени необходимо просто обновить записи DNS, чтобы они указывали на новый IP-адрес.
Хотя они не полностью связаны, другой очевидный недостаток IP-адресов заключается в том, что их гораздо сложнее запомнить, чем имя и окончание.
По умолчанию веб-сайт будет доступен как по имени домена, так и по IP-адресу. Различные ответы / комментарии к этому вопросу предлагают разные перспективы, и я не хочу копировать это.
Лично я не стал бы блокировать доступ по IP-адресу, просто потому, что не следует ожидать, что интернет будет работать. Кроме того, обычный пользователь никогда не найдет случайным образом IP-адрес вашего сайта, и он определенно не начнет делиться ссылками на ваш сайт с IP-адресом. Поэтому любые усилия для SEO и безопасности, безусловно, лучше потратить в другом месте.