Может кто-нибудь помочь, мой сайт работает по адресу www.mysite.com, и я не хочу добавлять / демо, поэтому весь URL будет www.mysite.com/demo. Сайт работает с /var/www/html
. Я создал новую папку /var/www/html/demo
, где у меня есть index.html
. Но когда я перехожу на www.mysite.com/demo, я получаю
ошибку 403 Запрещено У вас нет разрешения на доступ / демонстрацию на этом сервере
. Я искал ответы и пытался изменить /etc/apache2/sites-available/000-default.conf
<VirtualHost *:80>
<Directory /var/www/html/>
Require all granted
</Directory>
</VirtualHost>
и сделал sudo service apache2 restart
, но все еще получаю ту же ошибку. Я использую сервер Apache / 2.4.7 (Ubuntu). Может кто-нибудь сказать, пожалуйста, что и где я должен изменить ... Спасибо
Удостоверьтесь, что у апача есть разрешение получить доступ к файлам. Если апачский пользователь является www-данными, можно установить их как, владелец с показанным:
sudo chown -R www-data /var/www/html/demo
du
иsort
. Я сделаю некоторые тесты и после того редактирования ответ. – sudodus 27 June 2017 в 04:50