ftpから始まるURLでダウンロードさせる方法は?

このQ&Aのポイント
  • ftpから始まるURLでのダウンロード方法について質問です。
  • 現在httpから始まるURLでのダウンロードを行っていますが、FTPの方が信頼性が高いため、ftpから始まるURLに変更したいと考えています。
  • ただし、Internet Explorerではftpから始まるURLでのダウンロードができないことがあります。どのようにURLを記述すればいいのか教えてください。
回答を見る
  • ベストアンサー

ftpから始まるURLでダウンロードさせるには?

ユーザさんたちから、httpから始まるURLでダウンロードさせていますが、 FTPの方がダウンロード失敗が少なくなる、と聞いたので、 これをftpから始まるURLに変更できないかと思います。 しかし、以下のようにしてみてもブラウザIEでは以下のやうなメッセージが出て、 ダウンロードができません。 Internet Explorer ではこのページは表示できません ftpから始まるURLでダウンロードさせてるのをよく見かけるのですが、何故できないのでしょうか。 どのようにURLを記述すればいいでしょうか? 例 httpで現在ダウンロードさせているURL・・・http://dl.mysite.jp/item/manual.zip ftpに変えたが失敗するURL・・・ftp://dl.mysite.jp/item/manual.zip 二つのレンタルサーバで利用したく思っております。 サーバA・・・HPを置いているWeb公開領域の上に「ftp」というフォルダは 作れない作りになっているサーバ サーバB・・・HPを置いているWeb公開領域が「html」となっており、このフォルダと 同列階層に「ftp」というフォルダを設けることはできた 宜しくお願い致します。

  • touchy
  • お礼率88% (704/796)

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

  • ベストアンサー
  • ok-kaneto
  • ベストアンサー率39% (1798/4531)
回答No.2

URLの最初の「ftp://」というのは転送プロトコルを表しています。 転送プロトコルを何にするかというのはサーバで提供しているサービスによります。 httpプロトコルで転送するためにはWebサーバでhttpプロトコルによるサービスを提供している必要があります。 同様にftpプロトコルで転送するためにはftpサーバが稼働している必要があります。フォルダ名、プロトコル名だけを変更したところで、ftpサーバが稼働していないとftpによるダウンロードはできません。 最近はftpサーバを提供しているレンタルサーバは少ないと思います。お使いのレンタルサーバに確認してみてください。 なお、ftpによる転送で品質が高いというのは「専用ftpクライアント」を使った時です。 ブラウザでダウンロードする分にはftpもhttpも大差ないです。

touchy
質問者

お礼

ご説明がわかりやすかったです。 FTPサーバを稼働させないとできないことや、FTPソフトを使わないと品質に差が出ないこと、大変参考になります

その他の回答 (1)

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.1

>ftpから始まるURLでダウンロードさせてるのをよく見かけるのですが、何故できないのでしょうか。 >どのようにURLを記述すればいいでしょうか? URLの記載の問題ではなく…FTPサーバが稼動しているかどうかが問題かと思われますが……。 anonymousで接続された時に該当のパスになるようにファイルを配置する必要がありますけど。 # anonymousアクセスの場合は書き込み禁止…とすべきでしょうね。 普通にWebページのデータを置く為にFTPサーバ自体は動作していると思われますので…… anonymousアクセス時のディレクトリ設定とかが不足しているのでしょう。 # まぁ、FTPではなくSFTPでデータ置いていたらFTPサーバが動いていない可能性はありますが。 あとは……レンタルサーバ次第ではないでしょうか。

touchy
質問者

お礼

有難う御座いました

関連するQ&A

  • FTPサーバをWeb用に公開するということについて

    URLを(メールかなにかで)指定し、ファイルをダウンロードできるような仕組みをつくりたく、ファイルをFTPサーバにアップロードしたはいいのですが、FTPサーバはWeb用に公開しないと、そのような仕組みができないと言われました。 どういうことなのか、もう少し詳細に知りたいので、何方か噛み砕いて教えてください。 また、Web用に公開するには、具体的にどうするのか簡単に教えて頂ければ幸いです。 (難しいことは、多分理解できないと思いますので、簡単で結構です)宜しくお願いします。

  • FTP接続エラー

    こんにちわ。 先日、海外(英国)の方にデータを送ることがあり、 非常に重たいデータだったため、webサーバーにFTPで アップロードしてダウンロードしていただくことにしました。 しかし、そのURLをメールしたのですが、リンクが無いと エラーが出るそうです。 もちろん、日本国内でそのURLにアクセスするとダウンロードできます。 htmlはくまずに、直接zipファイルをアップしています。 国内と海外との規格の違いとかあるのでしょうか。 (参考) http://www.・・・・.co.jp/●●.zip みたいな感じのURLです。

  • FTPでアップロードしたファイルのURLについて

    FTPでファイルをアップロードし、そのURLを取得(ファイル名を右クリックして「URLをクリップボードにコピー」)をし、アドレスを適宜下記のように修正するところまではできているのですが、そのURLを実際にブラウザで確認しようとしたところ、404エラーになってしまいます。 URLで、ほかに修正すべきところがあるのでしょうか。 あるいはFTPの設定で何か変更すべきところがあるのでしょうか。 ご教示お願いいたします。 取得したURL ftp://xxxxxxx.jp/(保存したフォルダ名)/(ファイル名.拡張子) 修正したURL http://xxxxxxx.jp/(保存したフォルダ名)/(ファイル名.拡張子) ちなみに、試しにwwwを挿入してみましたが、勝手にURLが変わってサーバーか何かの海外のページに飛んでしまいました...

  • FTPでのダウンロードについて

    FTPについてなのですが、例えばFTPを使って複数の人でサイトの更新やファイル共有を行っていた場合、サーバーにアップロード済みのファイルをFTPにてダウンロードされたとしたら、ダウンロードされたことは分かるのでしょうか? それとも、ファイルをアップロードするなどしてフォルダの中身が変わっていないのであれば、分からないものなのでしょうか? 同じく、FTPを使ってアクセスしたことは分かるものなのでしょうか? 複数人でFTP共有をしたいと思っているのですが、アップロードしてあるファイルを誰がダウンロード済かチェックできるのか知りたく質問させて頂きました。 ご存知の方、ご回答よろしくお願い致します。

  • Webサーバー、ftpサーバー、ftpクライアント

    Webサーバー、ftpサーバー、ftpクライアントとの関係がよく理解できません。 Webサイトを作成して公開する際には、一般的にレンタルサーバーを借りる必要がありますよね? それがWebサーバーになっているんですよね? で、クライアントPCでhtmlを作成したら、ffftpなどのftpクライアントソフトを使用してhtmlをWebサーバーにアップロードしますよね?または、ダウンロードしたり・・・。 この関係の中ではftpサーバーというのは必要ないんでしょうか? それともレンタルサーバーの中にWebサーバーと共存(連動)するような形で構築されているんでしょうか? htmlの作成からWebサイトの公開という流れの中で、ftpサーバーというものを意識する場面が出てこないので困惑しています。

  • ApacheサーバによるコンテンツのFTPダウンロードに関して

    ApacheでWebサーバを構築しています。 ファイルをダウンロードさせるサイトを作りたいのですが、FTPでファイルをダウンロードさせるには、コンテンツをどのように置けば、よろしいのでしょうか? 参考となるURLを教えていただければ、幸いです。 以上、よろしくお願いいたします。

  • FTP(ダウンロードとアップロードについて)

    Webサイトについて初歩的な質問なんですが、WebサーバーにあがっているデータをFTPでダウンロードすると再アップロードするまでの間は、Webサイト自体は見れなくなってしまうんでしょうか? Webサーバーにあがってるデータってコピーできないんでしょうか?

  • URLが勝手に塗り換わる?

    HPコンテンツのメンテナンスを依頼され、 リモートにあるwebサーバに対してFTPでHTMLファイルなどのアップロードを行おうとしています。 webサーバは、公開用サーバと旧サーバの2台があります。 (どちらもapacheっぽいです) 旧サーバをデバッグ用としてつかおうと考えてるのですが、 webブラウザから旧サーバの方のURLでアクセスすると、 勝手に公開用サーバのURLに塗り換わってしまいます。 FTPでのファイル操作は行えますが、 HTTPアクセスでの動作確認が行えず困っています。 (前任者がすでにいないので、どんな設定でこうなっているのか確認が取れません) 旧サーバでHTTPアクセスするにはどうすればよろしいのでしょうか?

  • FTPでファイルをアップロード

    Xサーバーに登録しているドメインに、 FTPでファイルをアップロードして、URLにアクセスするとダウンロードできるようにしたいです。 FTPに接続して、直でテキストと画像を入れました。 (public_htmlの外) URLにアクセスしても、ページが見つかりません。のページになります。 public_htmlフォルダの中に、テキスト・画像を入れて、 URLにアクセスしても同じでした。 FTPでアップロードして、URLからダウンロードできるようにするには、 どのようにやればできるでしょうか? よろしくお願いいたします。

  • dreamweaver CS3 FTPエラー

         winVISTAでDreamweaverCS3の体験版をDLしたのですが FTPサーバの設定でエラーが出てしまいます。サーバはlolipopです。 エラーメッセージ 「ホストに接続出来ません」「リモートホストが見つかりません」 lolipopで「DreamweaverMX」の設定方法があったのですが解決出来ませんでした。 http://www.lolipop.jp/?mode=manual&state=hp&state2=w_dw 上記のページ、中段にある 「FTP接続設定」→「リモートホストに接続ボタンをクリックします」 ここで先に述べたエラーメッセージが出てしまいます。 /現在の設定 webサーバのホスト名またはFTPアドレスを指定して下さい ・「ftp○○○.lolipop.jp」 FTPログイン名を指定して下さい ・「lolipop.jp-○○●●●●●」 FTPパスワードを指定して下さい ・「○○○○○」 上記の様に設定しており、元々使用しているGOLIVEcsでの設定と変わりありません。 試してみた事は webサーバのホスト名またはFTPアドレスを指定して下さい ・「ftp○○○.lolipop.jp」 この部分を「ftp://ftp○○○.lolipop.jp/」に変更したぐらいです。 どなたか原因はおわかりになりますでしょうか? 宜しくお願い致します。