Почему React Router показывает 404 для маршрутов - PullRequest
0 голосов
/ 29 января 2019

Я только что указал свой подкаталог на поддомен, используя виртуальный хост, как показано ниже.все идет хорошо.но когда после получения sub.site.com/anyroute.когда я обновлю этот URL.Это показывает ошибку 404.Я не знаю, почему это показывает.кто-нибудь может помочь?вот код виртуального хоста

<VirtualHost *:80>
    ServerAdmin admin@site.com
    ServerName mysite.com
    ServerAlias subdomain.mysite.com
    DocumentRoot /var/www/html/subdomain 
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

1 Ответ

0 голосов
/ 29 января 2019

Добавьте basename={process.env.PUBLIC_URL} в качестве опоры для вашего <Router> компонента в приложении React.

...