1

Какова история создания ~ субдоменов / хостинга для студентов? Почему бы не subdomain.site.edu или site.edu/subdomain. Какая-то конкретная причина была выбрана ~, а не что-то еще?

2 ответа2

6

~ обычно является сокращением для домашней папки пользователя. Многие веб-серверы HTTP интерпретируют это как домашнюю папку пользователя, затем его папку public_html (или эквивалентную) и обслуживают страницу оттуда. Это позволило бы компаниям разрешить многим людям размещать свои собственные "сайты" вне основного сайта без необходимости дополнительных разрешений.

3

Исторические причины:
В Unix тильда (~) относится к вашему домашнему каталогу.

Для файлов уже на вашем компьютере:
~: Твой дом.
~someuser: домашний каталог пользователя.

Это просто имеет смысл, если вы посмотрите на это так:
http://university_domain.edu/ -> Общая домашняя страница сервера
http://university_domain.edu/~user -> веб-страница пользователя на этом сервере

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .