• ベストアンサー

URLに付いてる~(チルダ?)ってなんですか?

すいません、よくURLについてる~(チルダ?)ってどういう意味があるんでしょうか? また、例えば、サーバを借りる際自分のURLが、 www.***.co.jp/~aaa/index.html     www.***.co.jp/aaa/index.html  と2つあった場合、上と下ではそれぞれサーバ側と借り手側では意味が違ってくるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • kazu-gto
  • ベストアンサー率25% (53/205)
回答No.2

サーバーの管理の仕方で変わってくる事ですが… 一言で言えばNo1さんが仰るように個人のwebフォルダを意味しています. サーバーを一人しか使わない場合は,公開するディレクトリを決めて,その下にサブディレクトリを作っていくため www.**.co.jp/aaa/bbb/ となります. しかし,複数のユーザーがいる場合,個人で管理できる領域(ディレクトリ)は限定されており,個人のhomeディレクトリ以下に大抵はpiblic_htmlというディレクトリを作って,その中にhtmlファイルを置いて(apacheなどの設定で変わりますが…),そこにプログラムが自動でアクセスして公開します. 見方を変えれば,www.***.co.jp/~aaa/index.html と言うアドレスであれば,このページを管理しているのはaaaと言うアカウントの持ち主ということになります.

kuwabara0
質問者

お礼

ありがとうございました。 大変勉強になりました。

kuwabara0
質問者

補足

asucaさん、kazu-gtoさん、 ご回答ありがとうございます。 ちなみに、自分がサーバを立てていて、複数の人に貸す場合、(例えば、aaa,bbb,cccの3人のユーザへ) www.***.co.jp/aaa/index.html  www.***.co.jp/bbb/index.html  www.***.co.jp/ccc/index.html  として貸すのと、 www.***.co.jp/~aaa/index.html www.***.co.jp/~bbb/index.html www.***.co.jp/~ccc/index.html として貸すのでは、違いはあるんですか? また、違いがある場合はどのような違いがあるんでしょうか?

その他の回答 (1)

  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.1

www.***.co.jp/aaa/index.html だったらそのままです。 www.***.co.jp/~aaa/index.html だと「aaa」のユーザーフォルダを指します。

関連するQ&A

  • チルダを含むURLの読込

    file_get_contentsでチルダを含むURLの読込をしたいのですが、どうしたらよいでしょうか。まだ、チルダが原因かさだかではないのですが、他のURLはすべて読み込めます。 特にエラーは出力されません。 ○http://www.test.com/aaa/ ×http://www.test.com/~bbb/ PHP Version 5.1.6です。 ご教授お願いいたします。 ※RSSやiframeなどの読込はNGです。

    • ベストアンサー
    • PHP
  • urlのチルダなんですが・・・

    ある方に、私のHPアドレスを教えたところ、入れないと報告を受けました。 その方はアクセスすると以下のメッセージが出ると言ってました。 The page you requested does not exist on this server. Either there is a mistake in the URL you entered or the page has been removed. Please check the link and try again. ところが、試行錯誤して、その方がurlのチルダ「~」を「~」に変えたところ、入れたと報告を受けました。 逆なら有りえると思ったのですが、この方以外にも、同様の報告を受けているので、不思議に思ってここで質問致します。 これは、プロバイダーに問題があるのでしょうか? そもそも、チルダ「~」と「~」とは無関係と理解しているのですが・・・(キーボードの位置が一緒とか、関係があるのかなぁ?) アクセスは海外からが多く、今まで海外からのクレームは受けていませんので、もしかしたら、日本語環境特有の問題でしょうか?(海外では「~」は無い訳ですし) 同様の経験がある方、解決策、問題点等ご指摘頂ければ幸いです。

  • 動的URLから静的URLへの301リダイレクト

    下記のように動的URLを静的なURLに置き換えています。 http://www.sample.com/dir/aaa/index.php?content_id=1 ↓ http://www.sample.com/aaa_index.content_id_1.htm この動的URLを、置き換えた静的URLへ301リダイレクトさせたいのですが、うまくいきません。 htaccessの記述を下記のようにしましたが、多分、動的URLの「?」があるためうまくいかないようです。 RewriteEngine on RewriteBase / RewriteRule ^dir/aaa/index\.php?content_id=(.*)$ /aaa_index.content_id_$1.htm [R=301,L] 「?」が含まれる動的URLから静的URLに301リダイレクトさせたい場合、どのように記述すれば良いでしょうか?

  • ホームディレクトリを示すチルダ(~)について悩んでいます。

    ホームディレクトリを示すチルダ(~)について悩んでいます。 例えば、外部JavaScriptファイルを参照する時、 <script type="text/javascript" src="~/test1.js"></script> とURLにチルダを含んでいても問題無く、ホームディレクトリの下にある test1.jsファイルに参照できます。 これとは別に、window.open ("~/aaa.htm"); と記述し、 ホームディレクトリ下にある"aaa.htm"のページへリンクするようにしたいのですが、 実際に実行するとリンク先のURLが"http://xxxxxx/yyyyy/~aaa.htm"になってしまいます。 チルダ文字がURLの一部と認識されてしまっているようなのですが、 チルダをURLの一部ではなく、ホームディレクトリを参照するようにしたいのですが、 どのようにすれば宜しいのでしょうか?

  • Safariでチルダ記号入りのURLを送信したら全角の~に

    iBookG4、OSX10.4.4です。パソコン万年初心者です。 Safari2.0.3でチルダ記号入りのURLを送信すると、ウインドウズ側でどうやっても全角の~になってしまいます。Firefoxだとちゃんと半角で送れました。ところがFirefoxは何かの拍子でいつの間にかなくなってしまい、そのつどインストールし直さねばならないんで不安です。Safariでチルダを送る方法はないのでしょうか?

    • 締切済み
    • Mac
  • i-Padで、チルダ(~)を入力できないのですか?

    i-Padで、チルダ(~)を入力できないのですか? 今日あるPC販売店で、i-Padのデモ販売やっていたので、触らせてもらいました。あるサイトのURLを入力しようとしたところ、チルダがあり、文字セットにこの記号文字が見つかりませんでした。 デモ販売員も探しましたが、とうとう見つかりませんでした。 別のことですが、同じく自分のHPのURLを入力したところ、なかなかサイトに繋がらず、途中で(このアドレスには、エラーありません)と出た後、時間が経っても繋がらず、(このサーバーには繋がりません)となりました。帰宅してから、確認しましたが、サーバーが込み合っていた様子はないです。 i-Padには、ある種のあこがれを持っていたのですが、少し気持ちが萎えてしまいましたね。 デモ販売員の問題か、WiFiの力不足が原因か、分かりませんが、すこし残念でした。 i-Padには、チルダどこにあるのですか? 現在i-Padユーザーでないので、文字の出し方でなくて、存在の有無だけ教えてください。

  • URLにwwwをつける方法

    ドメインを「aaa.jp」(aaaは仮)で取得してホームページを公開しておりまして、サイトにアクセスする時のURLは「http://aaa.jp」となっております。 これを「http://www.aaa.jp」としたい場合にどのような設定が必要でしょうか? サーバーOSにはCentos5、WebサーバーにはApatchを使っております。 どうか宜しくお願い致します。

  • エックスサーバーでのURL

    エックスサーバーで独自ドメインを利用した際のURLは、「http://www.独自ドメイン/index.html」としかならないものでしょうか? 「http://www.独自ドメイン」にしたいのですが、、、。 よろしくお願いいたします。

  • URL正規化について教えてください。

    下記のようにPCとSPページを別々のURLで設定した場合について、正規化する方法を教えていただけますでしょうか。 PCページ (1)http://aaa.com/ (2)http://aaa.com/index.html SPページ (3)http://aaa.com/sp/ (4)http://aaa.com/sp/index.html (1)と(2)、(3)と(4)は、それぞれindex.htmlの有無の違いのみで、同一ページです。 (1)、(2)のSP版がそれぞれ(3)、(4)となります。 一般的な方法で正規化をしたいのですが、リダイレクトを全く使用せずに、alternateとcanonicalによる正規化のみで対応することは可能でしょうか。またその方法を教えてください。 それとも、301リダイレクトとalternate・canonicalを織り交ぜて正規化する方法が一般的なのでしょうか。。色々調べてみましたが、よく分かりません。。 よろしくお願いします。

  • 検索エンジンに登録されないのはURLの中に~(チルダ)があるせい?

    知人に頼まれてHPを制作しているものです。 何回もいろんな検索エンジンに登録しているのですが、何故か検索エンジンでひっかからないのですっ。 一発太郎を使ったり、直接サイトの登録を行ったりしてるんですが・・・。 インフォシークには登録できたものの、半年経過してもgoogleに検索してもらえずに?の嵐です。 <META NAME="robots" CONTENT="index,follow"> <META NAME="description" CONTENT="紹介文"> <META NAME="keywords" CONTENT="検索キーワード10個"> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> と、メタタグも入れているるのですが・・・。 OCNの無料HPスペースを利用していて、サイトのURLにチルダ(~)が入っているというのが気がかりではあるのですが・・・。 チルダ(~)が入っているとマズイ!など、ご存じの方いらっしゃいませんか??? どうぞ宜しくお願い致します。