0

私は古典的なASP Webサイトを持っており、ユーザーは私のWebサイトのサブフォルダーに保存されているファイルをアップロードできます。

フォルダーを参照すると、ファイルのリストが表示されることに気付きました。Localhost/myfiles それで、ディレクトリの参照を削除しました。

しかし、ファイル名がわかっている場合は、それを開くことができます: localhost/myfiles/file1.pdf

ログに記録されたユーザーがファイルにアクセスするかどうかは気にしませんが、問題は、接続していなくてもアクセスできることです。

古典的なASPでアクセスをブロックする方法はありますか.netで可能であることはわかっています

もっと : myfiles フォルダーの位置を変更して Web サイトの外に出たくない ...

編集:自分のウェブサイトの下からフォルダを取り出しても、ウェブサイトからファイルを取得/保存できるかどうかわかりません。誰か確認できますか?

ありがとう

4

1 に答える 1

0

これは、あなたが求めていることに対処する本当に良い投稿です

おそらく最良の選択肢は...

クエリ文字列でファイル名を受け取り、サーバー側からファイルを提供するページの作成: http://www.webmasterworld.com/forum47/2275.htm

あなたがやりたいことに対する簡単な解決策ではありません。

ARR を使用してこれを行う方法もあるかもしれませんが、やりたいことに対しては非常に複雑になる可能性があります。

于 2013-02-21T17:14:27.420 に答える