Назад | Перейти на главную страницу

Как я могу запретить доступ к папке в OpenLiteSpeed ​​аналогично тому, как это делает Apache?

Я пытаюсь запретить доступ к папке для веб-сайта, размещенного с 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>

Кто-нибудь знает, что я делаю не так и как запретить доступ к этой папке?

Глядя на это образец файла конфигурации с зеркала GitHub из репозиторий с открытым исходным кодом для OpenLiteSpeed похоже, конфиг будет примерно таким:

context {
  uri /hideme/
  accessControl {
    deny 
  }
  location hideme/
}