gpt4 book ai didi

Apache:一个设置多个目录

转载 作者:行者123 更新时间:2023-12-02 05:48:25 25 4
gpt4 key购买 nike

我想通过一项设置使用 mod_digest 保护多个目录。

目前我有这个/etc/apache2/conf.a/mod-digest_realm-protected.conf

AuthType Digest
AuthName "protected"
AuthDigestDomain /adminer/ /school-project/
AuthDigestNonceLifetime 300

AuthDigestProvider file
AuthUserFile /etc/apache2/.digest
Require valid-user

这在/etc/apache/sites-available/default

<Directory /var/www/adminer/>
Include /etc/apache2/conf.a/mod-digest_realm-protected.conf
</Directory>

<Directory /var/www/school-project/>
Include /etc/apache2/conf.a/mod-digest_realm-protected.conf
</Directory>

有没有办法在单个配置文件中包含此设置?我尝试过这样的事情

<Directory /var/www/(adminer/school-project)/>
... auth_digest settings
</Directory>

但它不起作用。

最佳答案

试试这个

<Directory /var/www/>
... auth_digest settings
</Directory>
<小时/>

正则表达式可以与目录指令一起使用。
http://httpd.apache.org/docs/current/en/mod/core.html#directory

如果你只是想保护其中一些,我认为这应该可行。

<Directory ~ "(adminer|school-project)"/>
... auth_digest settings
</Directory>

关于Apache:一个设置多个目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17075534/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com