@teopraktik

Не работает роутинг на хостинге при загрузке статического сайта на next js?

Всем привет. Покажу проблему на чистом проекте, собранном с помощью npx create-next-app.
Создаю три страницы. Локально маршруты в браузере будут следующие:
Первая страница: localhost:3000
Вторая страница: localhost:3000/posts
Третья страница: localhost:3000/posts/post
64045e7887d4e412603730.png
Локально все работает, теперь выкладываю статический сайт на хостинг.
Для этого выполняю строго по инструкции с официального сайта, т.е. генерирую папку out. После чего создаю файл с названием `.htaccess` в папке `/out` с содержимым:
64045ef3e8ea5744556644.png
После загружаю все файлы из папки `/out` в каталог `public_html` хостинг-аккаунта.
Первая страница: site-check.ru (все работает)
Вторая страница: site-check.ru/posts (не работает)
Третья страница: site-check.ru/posts/post (все работает)
Почему роутинг второй страницы не работает, как сделать чтобы все работало?
64045f1f753d6920731133.png
  • Вопрос задан
  • 131 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы