Как я могу запретить доступ к папке в 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>

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

1 ответ

Решение

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

context {
  uri /hideme/
  accessControl {
    deny 
  }
  location hideme/
}
Другие вопросы по тегам