Хостинг React Build в Apache: запрещенная ошибка

Получение ошибки 403 Forbidden при размещении приложения сборки реакции на сервер Apache в Ubuntu.

Я попытался настроить виртуальный хост из /etc/apache2/sites-available/000-default.conf

 <Directory /var/www/html>
       Options Indexes FollowSymLinks
       AllowOverride All
       Require all granted
 </Directory>

Все еще получаю ошибку. Что я должен делать?

PS: у меня есть файл index.html в /var/www/html/build

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
1
0
902
1

Ответы 1

Вы пытались добавить файл .htaccess в корень вашего хоста? Если нет, добавьте это в .htaccess, а затем перезапустите сервер Apache.

<IfModule mod_rewrite.c>
    RewriteEngine On
        # If an existing asset or directory is requested go to it as it is
        RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
        RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
        RewriteRule ^ - [L]
        # If the requested resource doesn't exist, use index.html (in your case /build/index.html)
    RewriteRule ^ /build/index.html
</IfModule>

You have to enable mod_rewrite though.

Как включить mod_rewrite?

Harsh Patel 19.02.2019 06:45

Другие вопросы по теме