• ベストアンサー

ファイルをダウンロードしてもらう

よくメールが来てファイルをここからダウンロードしてくださいというメールをもらうのですが、 ftpサーバにファイルをアップロードした後どのように設定して相手にurlを知らせるのでしょう? 宜しくお教えくださいませ。

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

  • ベストアンサー
  • kyrsche
  • ベストアンサー率41% (7/17)
回答No.2

HTTPに限らず、FTPもURLでインターネットに公開されます。 アップロードしたファイルがどのようなURLで公開されるかは、 FTPを使ってアップロードする方は分かっているはずなので、 (FTPサイトからこういうURLで公開されます、という通知がある) そこから公開されるファイル名などを推測して連絡していると 思います。 そのURLをブラウザで表示できるのは、ブラウザがFTPでの アクセスに対応しているからということになります。 メールでURLを教えてくれるということは、そのFTPサイトが インターネットで一般公開されている(=hiro_ga2_91さんが 普通にアクセスできる)FTPサイトということです。 サイトがanonymous(匿名)アクセスを許可しているか、または URLにユーザIDとパスワードを含めます(あまり一般的では ありませんが)。 info22さん(#1の方)が書かれているindex.html(welcome-file) 無しでHTTPを利用する方法は、サイトの設定によっては出来ない こともあります。 通常は、セキュリティを高くするためにindex.htmlが無い場合は、 アクセス禁止(Forbidden access)にします。 (まぁ、これはサイトのポリシーですが・・・) そういったときは、必要なファイルの一覧をhtmlで作ります。 hiro_ga2_91さんがファイルをFTPで公開したいのであれば、 どちらかというとinfo22さんが書かれているようにHTTPで 公開する方が、FTPで公開するよりも楽だと思います。 もし知人とのやり取りだけなら、小容量ならメール添付、 大きいファイルならWBフォルダやHTTPの隠しファイルで やり取りされるのが良いのでは無いでしょうか。 (P2Pという手もありますが、セキュリティ対策をしっかり しないと大変なことになりますから)

hiro_ga2_91
質問者

お礼

ありがとうございました。うまくいきました。

その他の回答 (1)

  • info22
  • ベストアンサー率55% (2225/4034)
回答No.1

通常はホームページにコンテンツと同じようにファイルをアップロードしておきます。 index.htmlやindex.htmがないディレクトリはファイル一覧が見えますので、ダウンロードしてもらうファイルをそこにアップロードして置きます。(一般的のファイルの場合) デジカメ写真の画像(*.jpg)などは直接HPのリンクで開けますので、画像リンクページ(サムネイルなどの縮小画像一覧)をクリックして、画像を開いて貰い、その画像を「ファイルに名前をつけて保存」でダウンロードしてもらえます。 ファイルを置いたディレクトリのURLやサムネイル画像一覧のページのURLを知らせればいいですね。

hiro_ga2_91
質問者

お礼

ご指示の方法で無事成功です。感謝いたします。

関連するQ&A