Как только вы обновите sh страницу по другому маршруту, ваш http-сервер не сможет получить файл, соответствующий этому маршруту, так как он не существует
, поэтому вам придется перенаправить все маршруты к index.html
, который является root вашего приложения
, поэтому, если вы используете apache, вы можете добавить .htaccess
к root вашего проекта, и это его содержимое
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule . /index.html [L]
</IfModule>