我正在使用CyberPanel
它litespeed
,我想使用.htaccess
,但它似乎没有读取 htaccess 中的任何命令。例如我设置:
Deny from all
但它不受影响。这是 vHost 配置:
rewrite {
enable 1
autoLoadHtaccess 1
}
答案1
由于 OLS 仅支持
重写库
重写条件
重写规则
任何其他指令将被忽略和删除。
如果你想进行访问控制,你可以使用 RewriteRule 来实现
例如
RewriteRule .* - [F]
拒绝所有人的访问
RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.123
RewriteRule .* - [F,L]
允许特定 IP 访问
您可以进一步自定义它以使其等效于拒绝/允许
更多详情这里