Коли ми відвідуємо веб-сайт за допомогою улюбленого браузера, ми зазвичай просто вводимо основну частину URL-адреси і без проблем «прибуваємо» у потрібне місце. Але чи досягли ми точки, коли ми можемо почати пропускати «www» з URL-адрес для всіх веб-сайтів зараз, чи все-таки це потрібно додати?
Сьогоднішня сесія запитань і відповідей надійшла до нас люб’язно від SuperUser - підрозділу Stack Exchange, угруповання веб-сайтів із питань та відповідей на основі спільноти.
Питання
Читач SuperUser Celeritas хоче знати, чи додавання слова «www» до URL-адрес веб-сайтів має значення чи ні:
У сучасних веб-браузерах чи є сенс ставити «www» перед URL-адресою веб-сайту, яка його використовує? Якщо ви переходите на веб-сторінку „www.facebook.com“ або „www.cbc.ca“, чи є якась вигода чи різниця, якщо пропустити „www“?
Чи справді зараз потрібно додати "www" до URL-адрес веб-сайтів, або ви можете просто пропустити це під час перегляду Інтернету і не мати проблем?
Відповідь
Співавтор SuperUser Synetech має для нас відповідь:
Зазвичай це не так, але це могла .
Це не має нічого спільного з браузером; це пов’язано з веб-сервером. Веб-сервер - це комп’ютер (або навіть кілька комп’ютерів), який отримує запити на веб-сторінки та надсилає відповідні дані. URL-адреса включає кілька частин, одна з яких - це ім'я або адреса веб-сервера.
У багатьох компаніях розміщується не лише веб-сервер, вони можуть також запускати FTP-сервер, сервер баз даних, поштовий сервер тощо. Вони можуть розміщуватися на тій самій машині, що і веб-сервер, або на різних машинах.
Раніше було звичайним вказувати різницю через префікс для узгодженості. Так, наприклад, Acme Industries може придбати доменне ім’я „acme.org”, а потім створити його або більше комп’ютери для розміщення різних послуг, які вони мають. Коли ви хочете скористатися однією із служб, ви вводите відповідне ім'я хосту:
![]()
То чому це все ще працює без «www»? Оскільки більшість веб-серверів дозволяють приймати різні URL-адреси та переспрямування їх за необхідності. Для зручності користувачів більшість компаній та організацій встановлюють правило, згідно з яким веб-сервер обробляє підключення до імені хосту на порту 80 («веб-порт»), або перенаправляє його на іншу систему, якщо веб-сервер відрізняється від інших. машина.
Диференціація служби або машини, до якої здійснюється доступ, також може бути здійснена через порт, але для цього потрібно спеціально включити її в назву, тому насправді це не краще, ніж використання префіксів:
![]()
Іноді схема може виконувати таку функцію:
![]()
Використання схем також працює, і це може бути зроблено автоматично за допомогою відповідного програмного забезпечення (наприклад, браузер додасть "http: //", поштовий клієнт додасть "pop: //" тощо). Але не існує офіційних схем для кожного типу сервера, який може існувати, і винахід такого не є ідеальним, оскільки для цього потрібно програмне забезпечення.
Включати "www" стає все менше і менше, але це не універсально, і деякі сайти все ще вимагають цього, оскільки це допомагає підтримувати все впорядковано.
Здебільшого ми можемо із задоволенням (і легко) пропустити введення в частині URL-адрес «www» для наших улюблених веб-сайтів, але завжди є можливість, що ви можете зіткнутися з «рідкісним» веб-сайтом, який все ще вимагає цього.
Є що додати до пояснення? Звук у коментарях. Хочете прочитати більше відповідей від інших досвідчених користувачів Stack Exchange? Ознайомтесь із повним обговоренням тут .