0

これまでのところ、私は持っています:

order deny,allow
deny from all
allow from 127.0.0.1/8

これにより、私以外の誰からも隠そうとしているフォルダのトップディレクトリ(ルートディレクトリではない)がブロックされますが、サブディレクトリはブロックされません。それでもディレクトリにアクセスしたいのですが、これまでに見たすべての例では、書き換えエンジンを使用してサブディレクトリからのアクセスを完全にブロックしています。サブディレクトリもブロックするにはどうすればよいですか?これは、最初に提案された質問の反対です。

サブディレクトリではなく現在のディレクトリで.htaccessを機能させるにはどうすればよいですか?

4

2 に答える 2

0

引用された構成は必要に応じて機能します。

現在のディレクトリのみをブロックしているが、そのサブディレクトリにアクセスできる場合-これは私があなたの説明を理解する方法です-つまり、アクセスルールをさらに変更したり.htaccess、設定を変更したりします。httpd.confallow from all

于 2012-11-18T13:24:13.430 に答える
0

最初は、テストしていたクローズドベータパッケージが自分の.htaccessファイルを独自のファイルで上書きしていると思いましたが、ディレクトリのアクセス許可は上書きされませんでした。

Kamilの提案で、httpd.confを調べたところ、WebサーバーのルートディレクトリでAllowOverrideがNoneに設定されていることに気付きました。Allに設定すると、魅力のように機能しました。

于 2012-11-19T13:58:47.390 に答える