0

Web サーバーに、それぞれ JSON 文字列を含むテキスト ファイルからデータを抽出するページがいくつかあります。ページは $.get を使用します

サーバー/Webページのみがファイルにアクセスできるようにする方法はありますか? 私は、ファイル パスにアクセスして JSON データを自分のコンピューターに保存する人がいないことを望んでいます。

デフォルトの IUSR へのアクセスを拒否する権限を設定すると、サイトを訪れた人はそれらを読み込めなくなります。

これに関するトリックはありますか?

4

1 に答える 1

1

そのようなファイルを、Web サーバーが認識できるディレクトリ ツリーの外に配置します。たとえば、ブラウザからアクセスできる html ページは /var/www/public_html/filename.php に入りますが、表示されないファイルは /var/privateFiles/anotherfile.txt に入ります。Web サーバーのルートは /var/www であるため、Web サーバーは anotherfile.txt を認識できませんが、filename.php にはフル パス名を使用して含めることができます。

于 2013-01-01T18:56:01.103 に答える