Windows FTPサポートディレクトリのダウンロード


0

私は私のウェブサイトから直接ファイルツリー(またはフォルダ、何でも)を直接ダウンロードすることを許可します。

もう少し説明します。私のウェブホスティング会社はWindowsサーバー2012r2を使用し、すべてのウェブサイトはIISサービスで作られています。 FTPもIISで作られています。

この場合、私のユーザーが私のウェブサイトのボタンから直接フォルダをダウンロードしたいと思います。私の質問は次のとおりです。WindowsIIS(FTPサーバーとして)はフォルダーの直接ダウンロードを許可しますか?


あなたの質問はかなりあいまいです。あなたはFTPを再帰的にフォルダをダウンロードすることが可能であるかどうか尋ねるのですか?またはどのように再帰的なFTPのダウンロードを実装するには?どの言語で?またはどのように「フォワード」のWebブラウザにダウンロードされたFTPフォルダ?
Martin Prikryl

私の質問は、IISはフォルダ全体の直接ダウンロードを許可しているのですか?私は、特定のpdf、exe、またはtxtをダウンロードすることは静かな「普通の」ことであることを知っているので。しかし、1回の操作でフォルダのコンテンツ全体をダウンロードできますか?
Raccoon

1
WebサーバーとしてのIIS、またはFTPサーバーとしてのIISあなたはあなたの質問にFTPを持っているので、それでもあなたはWebページのボタンについて書きます。これらは2つの異なる技術です。
Martin Prikryl

FTPサーバーとしてのIIS精度が足りないのが残念
Raccoon

WebページのボタンをFTPにリンクする方法を(まだ何か考えがある場合)どのように計画しますか。あなたはただWebブラウザをにリダイレクトするつもりですか? ftp:// URL? (つまり、WebブラウザにFTPダウンロードを処理させるために)またはWebサーバ上のフォルダをダウンロードし、その後HTTP経由でWebブラウザに転送することを計画していますか?
Martin Prikryl

回答:


0

FTPはファイルを転送するためのプロトコルであり、ディレクトリ/フォルダではありません。いいえ、IISのFTPはフォルダの直接ダウンロードをサポートしていません。

最近のほとんどのFTPクライアントはとにかくあなたのためにそれをするだけなので、それは本当に問題ではありません。

FileZillaをIISのFTPサイトにポイントし、リモートサイトからローカルディスクにフォルダをドラッグすると、問題なく動作します。クライアントは必要なフォルダをすべて作成し、それぞれに含まれているファイルを個別にダウンロードするので、ユーザーには1つのフォルダだけをダウンロードしたように見えます。


0

達成したいことに応じて、ユーザーにFilezillaや他の高度なFTPクライアントを使用するように依頼するか、アーカイブ(たとえばZIPファイルとして)を提供することで問題を回避できます。

zipファイルの生成は簡単に自動化できるため、ファイルツリー内のファイルを更新してから圧縮プロセスを開始できます。

もう1つの解決策は、OwnCloudなどの高度なWebサービスを使用することです(まだIISで動作するかどうかはわかりませんが、他にも方法があります)。

ユースケースによっては、WebDAVも可能性があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.