我正在尝试拒绝访问托管于OpenLiteSpeed v1.4.2,但我遇到了麻烦。我认为.htaccess
OpenLiteSpeed 不支持它,所以我无法将.htaccess
文件Deny From All
放入文件夹中。
假设我要隐藏的文件夹的绝对路径是/usr/local/lsws/Example/html/hideme
。我尝试将以下内容放入 OpenLiteSpeed 面板中虚拟主机的重写规则中,但没有成功:
<Directory ~/hideme>
Deny from all
</Directory>
<Directory ~/hideme/(.*)$>
Deny from all
</Directory>
<Directory /usr/local/lsws/Example/html/hideme>
Deny from all
</Directory>
有人知道我可能做错了什么以及如何拒绝访问该文件夹?
答案1
看着这个来自 GitHub 镜像的示例配置文件的OpenLiteSpeed 的开源仓库看起来配置应该是这样的:
context {
uri /hideme/
accessControl {
deny
}
location hideme/
}