www.
это субдомен. Мне потребовалось вечность, чтобы понять это.
Когда Reddit переключился на свой новый UX, они создали old.reddit.com
что вы могли бы использовать, чтобы вернуться, если вы Действительно разыскивается Повышенный опыт Хрустящая старая вещь.
Долгое время я думал, что это было сломано. Я бы поднялся на мою адресную панель и между www
и reddit.com
, Я бы положил .старый
так что вы получите:
https://www.old.reddit.com
Это заставит мой браузер паниковать и ударить меня с ошибкой SSL:
Моя ментальная картина www
не был как субдомен, как старый.
или блог.
, но как «часть этого мусора в начале».
Каждый сайт имеет www
Правильно? Это просто как https://
Или что -то, верно?
Если домен не имеет поддомена (например: dev.to
) Мы говорим, что это голый домен .
Многие сайты предпочитают жить в своем костюме на день рождения по той же причине, по которой я не мог понять, как пойти в Лучше Старый Reddit: www странный.
Большинство пользователей не понимают, как работает www или почему он там. Бруузеры автозаполняют и даже скрыть www В наше время. Многие сайты, которые используют www, перенаправят свои голые домены в свою версию www, поэтому большинство людей забывают, что это существует.
С точки зрения пользователя, www чувствует себя как какой -то Web 1.0 Jazz, в комплекте с огненными GIF и ударами.
Если вы читаете мой последний пост Вы знаете, что домены управляются с Записи ресурсов Анкет
Когда мы настраиваем сайт, есть два общих, которые мы могли бы использовать: A
записи и Cname
записи
С A
Запись, мы указываем жесткий IP для «вершины» или корень домена. Например, dev.to
(на момент написания этой статьи) есть записи, которые выглядят так:
dev.to. 299 IN A 151.101.2.217 dev.to. 299 IN A 151.101.194.217 dev.to. 299 IN A 151.101.66.217 dev.to. 299 IN A 151.101.130.217
За кулисами ваших любимых веб-сайтов, предоставляющих кошку, происходит чудо. Вращающаяся центрифуга компьютеров собирает ваши интернет -поиски. Компьютеры мигают и выходят из существования за копейки на доллар. Beeps Boop. Мир вращается.
Большинство «больших» сайтов работают на нескольких компьютерах, которые работают независимо друг от друга. Если сайт внезапно получает огромное количество трафика одновременно (например, сегмент
Эти компьютеры нужны свои собственные IP -адреса, поэтому мы можем начать делиться трафиком. Многие управляемые облачные провайдеры, такие как Heroku, сделают все это за вас.
Вы даете им код, они отслеживают ваш трафик, а затем 3D печатают предварительно подключенный MacBook с наклейкой Heroku, чтобы справиться с вашими шипами. Или что-то типа того; Я не знаю, я не эксперт.
Вы можете добавить целую кучу записей в свой домен, чтобы поддержать кучу разных серверов, но в конечном итоге запись не может поддержать динамические IPS.
Вы не можете просто добавить новый IP и ожидать, что он будет работать. DNS может занять до 24 часов, чтобы полностью распространить!
К тому времени, когда ваш сайт может рассказать миру о ваших новых машинах, ваш всплеск закончился.
Вместо этого мы могли бы использовать Cname
Запись здесь. CNAME являются особенными, потому что им не нужно указывать на IP -адрес, они могут указывать на другой домен:
app.segment.com. 252 IN CNAME segment.com.
Это позволяет нам засунуть проблему новых IPS на нашего хост -провайдера (например, Heroku). На самом деле, это Точно то, что Хероку говорит вам сделать в своих документах Анкет
Согласно спецификации DNS, вы не можете использовать CNAME на обнаженном домене.
Так что нам нужно вырвать наш ✨ субдомены. ✨ Какой самый распространенный поддомен для этой проблемы?
Я знаю, это ужасно. Это, наверное, не это Большое из -за беспокойства, хотя. Dev в основном отправляет статический контент, и он делает это по CDN.
Это 151.101.x.x
IPS мы видели раньше? Это Быстро IPS. Если бы мне пришлось угадать, каждый из четырех IPS — Anycast IPS . Это немного обходной путь, такие как Fastly Services, но, согласно Формально документы , Это дороже и менее эффективно, чем просто использовать CNAME для www Анкет
Возможно нет. Вероятно, есть целый ряд вопросов, которые могут быть вызваны изменением домена на этом этапе. Плюс, DEV, вероятно, должен Будьте обеспокоены удобством для URL.
Компьютеры со временем становятся быстрее, но удобство использования, Устройство удобства никогда не меняется.
Но когда вы настраиваете свой сайт, вам следует тщательно рассмотреть www
. Это может привести к головным болям в будущем.
Оригинал: «https://dev.to/flaque/what-wait-why-heroku-doesnt-want-you-to-be-naked-1j0h»