最近私のプロジェクトを整理しています。私はルートディレクトリと6人の他の人にメインの.htaccessを持っています。それらのうちの5人がOptions -Indexes
を実行しました。私は、ディレクトリの閲覧を許可しているので、メインポイントに移動させていませんでした。今は2つの.htaccessファイルしか持っていません。メインと私は本体のみの中から/system
にそれを実行したいhtaccess <Directory>すべてから拒否する
# Block External Access
deny from all
を保持している/system
で1。だから私は/システムの1つを削除して追加しました
# Block External Access
<Directory "/system/">
deny from all
</Directory>
私のメイン.htaccessファイルに1を残して!
しかし、今、私は、サーバーが内部エラーや設定ミスが発生したため、リクエストを完了することができませんでした
内部サーバーエラーを取得します。
サーバー管理者webmaster @ localhostおよび に、エラーが発生した時刻と、エラーが発生した可能性のあるものを示した0をお知らせください。
このエラーの詳細については、サーバーエラー ログに記載されている場合があります。
のApache/2.2.17(Ubuntuの)サーバーは、10.0.1.5のポート80
ゴール/システム内のすべてのファイルを読み込むブロックすることで、それはサブディレクトリのですが、1つの.htaccess
から、他のすべてのすべての閲覧を許可しますプロジェクト全体のファイル。どのように私はこれを修正することができますに関する任意のアイデア?私はいくつかのGoogle検索をしましたが、本当に何も出てきませんでした。
うん。私は前に/システムに.htaccessを置いていました。プロジェクト全体に対して1つしか持たないようにしようとしていました。私はそうすることはできませんし、そうする必要がありますね。 Windowsユーザの場合は – Keverw
です。ファイルエクスプローラではファイル名を削除できないため、ファイル名はテキストエディタの「.htaccess」にしてください。それは私にとっては問題でした –