Хостинг. Не работают все страницы после обновления страницы в браузере (F5)

medplus.zp
2 года
0

Добрый день, столкнулась с такой проблемой, залила свой сайт, запускаю, хожу по всем страницам, все страницы отображаются корректно, но если на какой-то вложенной странице нажму F5 для обновления страницы, то вылетает 404 ошибка:

The requested URL [такая-то] was not found on this server.

я нашла в ссылках по помощи по данной ошибке, что необходимо, чтобы в корне сайта был файл .htaccess
Не совсем понимаю, что я туда должна писать, у меня нет никаких специфических настроек, я просто хочу, чтобы можно было обновлять странички, которые уже показывались.

Сайт делала на ангуларе, билдила в проде и выкладывала сюда и ещё на одну платформу, один и тот же код на другой платформе работает корректно, а тут не хочет.

Подскажите, может кто сталкивался, что надо писать .htaccess?

Евгений В.
2 года
0

Попробуйте в папке сайта разместить файл с именем .htaccess и вот таким содержимым:

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} -s [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^(.*) index.html [NC,L]
</IfModule>


Также, в "Мои сайты" -- "Настройка сайта" удалите из списка "Статические файлы" расширения htm и html , после чего сохраните настройки и проверьте работу сайта через 5-10 минут.

medplus.zp
2 года
0

Евгений, помолго, спасибо большое