私はウェブホスティングが初めてで、プロジェクトの一部として非常に小さなPHPウェブサイトを構築しています。現実的な目的では使用されませんが、それでもまだ安全ではないことを確認したいと思います。URLによるファイルへのアクセスをブロックする
URL(一部のテキストとCSVファイル)でユーザーにアクセスさせたくないファイルがいくつかありますが、PHPコードでそれらを使用できるはずです。このようなことをどうすれば実現できますか?
私はウェブホスティングが初めてで、プロジェクトの一部として非常に小さなPHPウェブサイトを構築しています。現実的な目的では使用されませんが、それでもまだ安全ではないことを確認したいと思います。URLによるファイルへのアクセスをブロックする
URL(一部のテキストとCSVファイル)でユーザーにアクセスさせたくないファイルがいくつかありますが、PHPコードでそれらを使用できるはずです。このようなことをどうすれば実現できますか?
Webサーバーからアクセスするのではなく、PHPだけでアクセスしたい場合は、の場合は、Webルートの外に置いておくことをお勧めします。
.htaccessを使用してアクセスをブロックすることはできますが、Apache以外のWebサーバーをほとんど使用できなくなり、不必要なオーバーヘッドが発生します(.htaccessが誤って削除されたり、 )
提案ありがとう..問題解決:) –
ウェブルートの外に置くことはできますか?それは最もよいことです –
私はそれを私のウェブルートから出して、www-data user(Apacheが使用する)がそのファイルにアクセスする権限を与えられているユーザーグループに与えました。ありがとう!! –