apache 2.4 LocationMatch не ловит - PullRequest
       10

apache 2.4 LocationMatch не ловит

0 голосов
/ 12 сентября 2018

Мне нужно установить директивы htaccess на виртуальном хосте для всего, что не является / или / example / {что-нибудь}.Я посмотрел на все, что я могу найти, кажется, что apache делает что-то странное с регулярным выражением, я не могу понять, почему это не работает.

Вот что я пытаюсь, может быть, кто-то может мне помочь.

<Location "/">
  ...
</Location>
<LocationMatch "^(?!/example/.+)$">
 ...
</LocationMatch>

Я в замешательстве, я весь день пробовал разные подходы.

Добавление к этому положительной версии регулярного выражения прекрасно работает, поэтому

<LocationMatch "^(/example/.+)$">

работает как положено, отрицательная версия всегда дает сбой.

...