我有 3 个域:
example.com
sub1.example.com
sub2.example.com
Run Code Online (Sandbox Code Playgroud)
全部指向一台服务器和一个文件夹。我想保护sub1.example.com并sub2.example.com防止使用密码访问根文件夹,但不是主域,它应该能够无需密码访问根目录。我是说 :
example.com => allowed
sub1.example.com => blocked with password
sub2.example.com => blocked with password
sub1.example.com/* => allowed
sub2.example.com/* => allowed
Run Code Online (Sandbox Code Playgroud)
* 是一个文件夹,可以是任何东西。我试图在互联网和这里找到它,但我找不到任何,我该怎么做?
# ----------------------------------------------------------------------
# Password protect staging server
# Use one .htaccess file across multiple environments
# (e.g. local, dev, staging, production)
# but only password protect a specific environment.
# ----------------------------------------------------------------------
SetEnvIf Host staging.domain.com passreq
AuthType Basic
AuthName "Password Required"
AuthUserFile /full/path/to/.htpasswd
Require valid-user
Order allow,deny
Allow from all
Deny from env=passreq
Satisfy any
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3181 次 |
| 最近记录: |