Страницы подкаталогов locahost на сайте drupal ошибка 404

Я создал виртуальный хост для сайта drupal на Windows 10 с использованием Bitnami (WAMPstack),
и когда я запускаю сайт, я могу получить доступ только к домашней странице, но не к подстраницам или подкаталогам.

в папке windows etc я обновил файл hosts и добавил

127.0.0.1       website.local

также отредактировал httpd.conf включил виртуальный хост

(Include conf/extra/httpd-vhosts.conf)

также отредактировал файл httpd-vhosts: добавил следующее

<Directory C:/vhosts>
Require all granted
</Directory>

<VirtualHost *:80>
DocumentRoot "C:/Bitnami/wampstack-7.1.15-0/apache2/htdocs/website/"ServerName website.local
</VirtualHost>

когда я начинаю просматривать сайт и нажимаю на любую подстраницу, я получаю 404 (не найдено)
пожалуйста, порекомендуйте.

2

Решение

Похоже, вам не хватает некоторых директив на уровне каталогов. Вот конфиг, который работает, что в основном следует https://www.drupal.org/node/953296#comment-9866119

<VirtualHost *:80>

DocumentRoot /home/myrepo/mydocroot
ServerName mysite.localhost

<Directory /home/myrepo/mydocroot >
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>

</VirtualHost>
0

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

Вам может понадобиться активировать mod_rewrite в apache.

Отредактируйте httpd.conf и найдите «#LoadModule rewrite_module modules / mod_rewrite.so», удалите «#». Сохраните и перезапустите apache.

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector