2012-03-10 13 views
0

私はウェブホスティングが初めてで、プロジェクトの一部として非常に小さなPHPウェブサイトを構築しています。現実的な目的では使用されませんが、それでもまだ安全ではないことを確認したいと思います。URLによるファイルへのアクセスをブロックする

URL(一部のテキストとCSVファイル)でユーザーにアクセスさせたくないファイルがいくつかありますが、PHPコードでそれらを使用できるはずです。このようなことをどうすれば実現できますか?

+1

ウェブルートの外に置くことはできますか?それは最もよいことです –

+0

私はそれを私のウェブルートから出して、www-data user(Apacheが使用する)がそのファイルにアクセスする権限を与えられているユーザーグループに与えました。ありがとう!! –

答えて

0

Webサーバーからアクセスするのではなく、PHPだけでアクセスしたい場合は、の場合は、Webルートの外に置いておくことをお勧めします。

.htaccessを使用してアクセスをブロックすることはできますが、Apache以外のWebサーバーをほとんど使用できなくなり、不必要なオーバーヘッドが発生します(.htaccessが誤って削除されたり、 )

+0

提案ありがとう..問題解決:) –

関連する問題