URL での ~ チルダの使用は何ですか?
私は cPanel を使用しており、チルダを含むリンクがあります。チルダがあるのはなぜですか?
サーバー スペースを購入したが、DNS がないか、開発目的で使用したくない場合は、 like を使用します
http://serverip/~foldername
。
5 に答える
Web サーバーは、先頭の URI 部分の後に任意の文字を自由に使用できます。
そうは言っても、~
一般的に の使用は、ほぼすべての Web サーバーが Unix 上で実行されていた Web の初期の時代にまでさかのぼります。Unix の世界では、システムは複数のユーザーをサポートし、それぞれが独自のホーム ディレクトリを持っていました。自分のホーム ディレクトリに移動する場合は、cd ~
. fred
のホーム ディレクトリなど、他のユーザーに移動する場合は、 cd ~fred
.
そのため、人々が Web サーバーを設置し始めたとき、通常、システム内のすべてのユーザーが独自の Web スペースを持つことができるようになりました~username
。
たとえば、古い ISP (Telepath) によって提供された私の非常に古い Web サイト (現在は廃止されています) は、次の場所にありました。http://www.telepath.com/~dennison/
実際には、チルダ'~'
はホーム ディレクトリを表します。URLにチルダを入れると、ホームディレクトリからアクセスします
URL のチルダは特別なものではありません。%20 文字や - などの別の文字です。
一部の Web ホスト会社は、/~(username)/ のようなユーザー ディレクトリを指定してユーザーを識別するために使用します。
通常、URL のチルダの後にはユーザー名が続き、その URL の下にあるファイルがそのユーザーのホーム ディレクトリからのものであることを示します。
~ はホーム ディレクトリを指します。URL に含まれている場合は、cpanel がホーム ディレクトリからの相対位置にあることを意味します。