Установка директив в Vagrant (и ProcessWire)

У меня проблема, когда кажется, что мой Vagrant VirtualBox не читает файл .htaccess для сайта, который я наметил. (а proccesswire сайт)
Я не знаю достаточно о Vagrant, чтобы найти, где я должен редактировать директивы, чтобы мой файл .htaccess был прочитан. Насколько я понял из поиска, мне нужно установить директиву так:

<Directory /var/www>
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>

Кажется, основным нарушителем является то, что AllowOverride обычно имеет значение «Нет» и должно быть «Все». Но я поместил это в файл httpd.conf в apache, и я предполагаю, что это не правильно.

Немного больше информации: Когда я установил PW в корне сайта, я получил эту ошибку: «Невозможно определить, установлен ли Apache mod_rewrite (требуется ProcessWire)». В результате, когда я пытаюсь получить доступ к части CMS, которая обычно обрабатывается правилами перезаписи, URL (/ admin или / processwire по умолчанию) просто перенаправляет меня на домашнюю страницу.

Кроме того, я могу удалить все в .htacess или добавить мусор, и никаких ошибок не возникает. Это говорит мне, что .htacess даже не читается.

Я ценю помощь.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]