-
Что такое ~ тильда в URL?
-
Я использую cPanel и имею ссылку, включая тильду, почему там тильда?
Когда мы покупаем пространство на сервере, но не имеем dns или не хотим использовать его для целей разработки, мы используем подобный
http://serverip/~foldername
.
В чем заключается использование тильды "~" в URL-адресе?
Ответ 1
Фактически tilde '~'
представляет домашний каталог. Когда вы размещаете тильду в URL-адресе, она будет получать доступ из домашнего каталога
Ответ 2
Ну, веб-сервер может свободно использовать любой символ после первой части URI для любой цели, которую он хочет.
Говоря об этом, использование ~
обычно восходит к ранним дням Интернета, когда почти каждый веб-сервер работает в Unix. В мире Unix системы поддерживают несколько пользователей, каждый из которых имеет собственный домашний каталог. Если вы хотите перейти в свой собственный домашний каталог, вы cd ~
. Если вы хотите перейти к другому пользователю, например домашнему каталогу fred
, это будет cd ~fred
.
Поэтому, когда люди начали размещать веб-серверы, они обычно позволяли каждому пользователю в системе иметь собственное веб-пространство, доступное из корня веб-сервера с помощью ~username
.
Например, старый веб-сайт очень, который теперь не функционирует, предоставленный старым провайдером (Telepath), был http://www.telepath.com/~dennison/
Ответ 3
Тильда не является чем-то особенным в URL-адресах. Это просто другой символ, например, символ %20 или -.
Некоторые веб-хостинговые компании используют его, чтобы идентифицировать пользователей, указав каталоги пользователей как /~ (имя пользователя)/
Ответ 4
Тильда в URL обычно сопровождается именем пользователя и указывает, что файлы под этим URL-адресом поступают из этого домашнего каталога пользователя.
Ответ 5
~ ссылается на ваш домашний каталог. Если он находится в URL-адресе, это означает, что cpanel находится относительно вашего домашнего каталога.