Тодд из Prerender.io здесь.
Мы предлагаем использовать try_files, например:
try_files $uri @prerender;
Это было сделано для того, чтобы $ uri мог сопоставлять статические файлы (изображения и т. Д.), А затем, если не найден, запустить конфигурацию @prerender.
Иногда мы видим, что $ uri соответствует /index.html для каждого запроса на возврат файла html для вашего одностраничного приложения. Если это так, вы можете удалить файлы try_files и вместо этого просто скопировать содержимое местоположения @prerender туда, куда вам нужно, чтобы оно работало до подачи файла index.html.