2
.htaccess
-fileの設定を使用して特定のファイルを表示しないようにしたいと考えています。いくつかのファイルの場合.htaccessを使用して認証されたユーザーからのファイルを非表示にする
- (ここでは
data/important.json
)私も認証されたユーザーがコンテンツにそれらのファイルを表示してからexceludedされていることを望みます。 - 他のファイル(ここでは
showerror.php
)には誰でもアクセスできます。
私のルートディレクトリにある.htaccessファイルが含まれています:
SetEnvIf Request_URI ^/showerror.php noauth=1
#SetEnvIf Request_URI ^/data/important.json noway=1
Order Deny,Allow
Satisfy any
Deny from all
Require user TestUser
Allow from env=noauth
#Deny from env=noway
フォルダ/data/
の.htaccess
- ファイルが含まれています
<Files "important.json">
#Order Allow,Deny
Deny from all
</Files>
Satisfy any
は、認証済みユーザーがすることを可能にするようですファイルを表示します。したがって、認証されたユーザーをimportant.json
のコンテンツから除外する方法もありますか?
「満足していますか? – hjpotter92
'showerror.php'へのアクセスのみが可能です... – Edward