セキュリティ警告
********
.[perex]
**きわめて大事なこと**として、`config.neon` ファイル、さらには `app` や `log` などのディレクトリ全体が、ウェブブラウザからアクセスできてはいけません。これらのディレクトリにインターネットから直接たどり着けると、誰でもあなたのパスワードやそのほかの機微な情報を見られてしまいます。
ファイルが守られているかはどうすれば分かるでしょうか。ブラウザで開いてみればよいのです。サイトが `http://example.com/` にあり、そこに `config.neon` ファイルの入った `app/config` ディレクトリがあるなら、`http://example.com/app/config/config.neon` の URL を開いてみてください。ブラウザは、そのページは存在しないと知らせるはずです。代わりに設定ファイルの中身が表示されたなら、あなたのサイトには重大なセキュリティの穴があり、ふさぐ必要があります。
大事なディレクトリをウェブからのアクセスから守るのは、あなたの責任です。
これらのディレクトリは、公開されるフォルダ(ドキュメントルートと呼ばれます)の**外**になければなりません。もし公開ディレクトリのひとつ上の階層にフォルダを作れないホスティングなら、別のホスティングを探してください。さもないと大きなセキュリティリスクを背負うことになります。
セキュリティ警告
きわめて大事なこととして、config.neon ファイル、さらには
app や log
などのディレクトリ全体が、ウェブブラウザからアクセスできてはいけません。これらのディレクトリにインターネットから直接たどり着けると、誰でもあなたのパスワードやそのほかの機微な情報を見られてしまいます。
ファイルが守られているかはどうすれば分かるでしょうか。ブラウザで開いてみればよいのです。サイトが
http://example.com/ にあり、そこに config.neon ファイルの入った app/config
ディレクトリがあるなら、http://example.com/app/config/config.neon の URL
を開いてみてください。ブラウザは、そのページは存在しないと知らせるはずです。代わりに設定ファイルの中身が表示されたなら、あなたのサイトには重大なセキュリティの穴があり、ふさぐ必要があります。
大事なディレクトリをウェブからのアクセスから守るのは、あなたの責任です。
これらのディレクトリは、公開されるフォルダ(ドキュメントルートと呼ばれます)の外になければなりません。もし公開ディレクトリのひとつ上の階層にフォルダを作れないホスティングなら、別のホスティングを探してください。さもないと大きなセキュリティリスクを背負うことになります。