0

私のサーバーにテキスト ファイルを保持する方法はありますが、それを読み取ることができるのは私の php および python スクリプトだけであり、ユーザーがファイルの URL を入力するだけで禁止状態になりますか?

ウェブサイトのディレクトリ、httpdocs (または httpsdocs かもしれません) に保存したいと思います。

このファイルには、データベースのユーザーとパスワード、およびそのようなものが含まれます。必要なファイルは 1 つだけですが、多くの言語 (たとえば、php と python) で読み取る必要があるため、テキスト形式にする必要があります。簡単な方法(おそらくjson構造で)

したがって、ファイル拡張子が .txt であるかどうかは問題ではありませんが、ユーザーがhttp://www.example.com/myfile.txtにアクセスしたり、ftp でダウンロードしたりできない場合にのみ必要です。

いくつかのApache設定(chmod?多分そうではない..)で、これは可能ですか?

4

3 に答える 3

0

Base 64 (または同様のもの) でテキスト ファイルをエンコードしてみてください。これは、実装が簡単で、さまざまな言語で実装されています。

Base 64 エンコーディングに関する Wiki 記事を参照してください。

于 2009-06-05T06:46:13.360 に答える