Укажите для загрузки index. html файл для каждого запроса в apache файле конфигурации - PullRequest
0 голосов
/ 27 мая 2020

У меня есть приложение React, размещенное на моем сервере, и мне нужно всегда загружать index.html файл для каждого запроса пользователей.

Допустим, у меня есть веб-сайт с адресом xyz.com, и каталог root содержит файлы сборки React, включая этот файл index.html. Существует множество маршрутов, которые пользователи могут указать для доступа к определенным частям веб-сайта, например, для регистрации на веб-сайте, к которому они имеют доступ xyz.com/register. Итак, что я хочу выполнить sh, так это дать серверу команду всегда обслуживать этот index.html каждый раз, когда пользователи заходят на мой сайт, даже если они посещают разные маршруты сайта.

Итак, я предполагаю, что это то, что я могу настроить в файле .conf для веб-сайта, и если это так, не могли бы вы сообщить мне, как я могу этого добиться?

1 Ответ

0 голосов
/ 28 мая 2020

Вы можете использовать приведенное ниже правило перезаписи.

RewriteEngine on
RewriteCond %{REQUEST_URI} !^/index.html$
RewriteRule .* /index.html [L,R=302]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...