- ベストアンサー
URLの入力
「gooの簡単ホームページ」でホームページ作りをしています。 ソースのURLを入力するところで、私のパソコンにある「D:\・・・」と入力をしているところがあります。(画像・リンクなど) それで、私のパソコンで私のホームページを見るのは 問題なくみれるのですが、他のパソコンで(外部から)見ると見れなくなっていて、リンクもできないとのことです。 「http://・・・」のようにURL打ち込めばいいのかと思うのですが、よく分かりません。 「D:\・・・」を「http://・・・」になおすことはできないのでしょうか? まったくどうして良いか分かりません。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
こんにちは。 WEBサイトの仕組みをご存じなら簡単な話なのですが、 HTMLで画像を表示する場合、その画像の格納場所を指定してやる必要があります。 これには「絶対パス」と「相対パス」とあり、 「絶対パス」は、http://~と、ネット上の世界での正確なURLです。 この方法ですと、複数のサーバーを使用してサイトを作ることが出来ます。 「相対パス」は、そのファイル(例えば、humour.html)から見て、 どこにあるかを示すURLで、 同階層ならそのままsample.gifってな感じでファイル名のみでオッケー。 別階層なら、なら、例えば../image/sample.gifのようになります。 ま、要は「相対パス」だと省略可能って事です。 で、「簡単HP」も基本的にはこれと同じ。 しかし、あなたのサーバースペースは小さく、 画像は100KBまでしか載せることが出来ません。 (画像アップローダーがあるでしょう?) URLを打ち込む場所は、必然的に「絶対パス」になります。 つまり、余所のサーバーにある画像を呼ぶ、と言うことです。 「D:\~」ってのはローカル、つまりあなたのパソコン内部でのパスであり、 当然、ネット上からは見られません。 普通はみんなHTMLファイルも画像も音声も動画も全部契約しているサーバーへアップするのですが、 「簡単HP」はWEB上でHTMLファイルの編集を可能にし、 アップの手間を極力抑えてあります。 そういった意味で少々特殊です。 それで、そのスペースに正しくURLを打ち込むには、 まず、あなたがどこかのサーバーにその画像をアップしなければいけません。 あなたがプロバイダーと契約されているなら、大抵の場合、 基本セット(無料)でサーバースペースを与えられています。 申請すればすぐに各種情報を送信してくれるでしょう。 そうでない場合、方法としては無料サーバースペースなどを借り、 そこへアップする方法がありますが、 一般的に画像置き場として使用するのはマナー違反ですので、 あまりお奨めはしません。 と言った感じで分かりますか?
その他の回答 (2)
- x1turbo2
- ベストアンサー率45% (88/193)
hakudaさん まずは、hakudaさんのPCにある画像を サーバーにアップさせる必要があります。 他にHPサーバーをお持ちなら、別の方法ですが、 簡単HPの場合は、画像アップローダーを使ってください。 http://userimage.gaiax.com/JP/index2.html に、IDとコミュニテーとパスワードでログイン後 『参照』で画像を選択『送信』でアップロードの完了です。 アップした画像のアドレス(URL)は http://userimage.gaiax.com/goo/ユーザーID/ファイル名.拡張子 となるはずです。表示されませんか? 後は、貼り付けたい場所(URLと書いてある所)に http://~~~~から始まる絶対パスで入力、又はコピペして下さい。
お礼
さっそくのお答え、ありがとうございました。
- yuki_x
- ベストアンサー率31% (6/19)
「簡単ホームページ」を使ってないので、たぶん・・・・ですが、 ホームページアドレスに アップロードしなくてはいけないんだと思います。 他のパソコンから、自分のパソコンのDドライブは見えませんので。 そのURLを見るようにするのです。 ヘルプとかに載ってないでしょうか?
お礼
早速のお答え、ありがとうございました。
お礼
とても分かりやすい説明で、さっそくやってみました。うまくいきました。ありがとうございました。(*^。^*)