постановка размещена на Vercel (все работает нормально).
Производство размещено на AWS Amplify.
Когда Я проверяю карту сайта в Vercel, она возвращает ожидаемые результаты: < /p>
Код: Выделить всё
https://vercel.domain.ai/sitemap.xml ✅ WorksОднако в Amplify он возвращает ошибку 404:
Код: Выделить всё
https://amplify.domain.ai/sitemap.xml ❌ 404 Not Foundмоя текущая настройка
next.js Версия: Последняя
amplify настройки сборки (amplify.yml):
Код: Выделить всё
version: 1
frontend:
phases:
preBuild:
commands:
- npm install
build:
commands:
- npm run build
artifacts:
baseDirectory: .next
files:
- '**/*'
redirects:
- source: '/api/'
target: '/api/'
status: 200
Генерация карты сайта:
sitemap динамически генерируется с использованием getServersideprops () в файле с именем pages /sitemap.xml.js.
она работает нормально в разработке и на Vercel.>
Подробнее здесь: https://stackoverflow.com/questions/794 ... -on-vercel
Мобильная версия