Как включить включение на стороне сервера из ограниченной папки? - PullRequest
0 голосов
/ 07 ноября 2018

В индекс должен быть включен файл .shtml, расположенный в запрещенной папке. Сервер отвечает «[произошла ошибка при обработке этой директивы]».

Работает, если ограничение LocationMatch удалено из httpd.conf. Проблема в том, что LocationMatch необходим для предотвращения прямого просмотра файлов .shtml.

Каков наилучший способ ограничить просмотр файлов .shtml, но разрешить добавление файлов .html .shtml?

index.html:

<!--#include virtual="/static/inc.shtml" -->

/ статический / inc.shtml:

<div>content</div>

httpd.conf:

<LocationMatch "^/static">
    order allow,deny
    deny from all
</LocationMatch
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...